由 dsxl 在 11-12-2003 15:25 发表:
为什么RedHat下面ping不通windows机器的名字,只能ping通ip?
两种情况下我都遇到这个问题,请大家帮帮忙:
1. 用windows2003建立的dns和dhcp服务器,RedHat分配到了ip,并且windows下面可以ping通RedHat(指主机名),RedHat只可以ping通ip,ping主机名不通
2. 用RedHat建立dns和dhcp服务器,连接两台windows机器,两台机器分配到了ip,互相ping主机名(包括ping RedHat主机)可以ping通,RedHat却ping不通两台windows机器的主机名,只能ping通ip
另外:当我连接两台windows机器的时候,通过观察/var/log/messages,可以看到确实分配到了ip,以及两台机器的主机名,但为什么我查不到两台机器的dns纪录呢?
抵制日货,从我做起!
http://www.s-tang.net/dispbbs.asp?boardID=3&ID=10956
由 NetSnake 在 11-13-2003 09:37 发表:
Linux使用DNS记录来ping,如果你的DNS设置不对或DNS中没有该记录,那就ping不通,而W还使用了自己的WINS解析,所以可以ping。
学习 ...
由 dsxl 在 11-13-2003 13:59 发表:
那看来还是dns设置出错了,我也在奇怪为什么查不到dns记录,我把我的dns配置文件贴出来,大家看看哪里不太对头
named.conf
增加了如下两个zone:
zone "swqa.com" IN {
type master;
file "swqa.com.zone";
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "192.168.0.zone";
};
swqa.com.zone
$TTL 86400
@ IN SOA swqa-server.swqa.com. root.swqa-server.swqa.com. (
2003111104;
28800;
14400;
3600000;
@ IN NS swqa-server.swqa.com.
@ IN A 192.168.0.1
@ MX 10 swqa-server.swqa.com.
swqa-server.swqa.com. IN A 192.168.0.1
swqa CNAME swqa-server.swqa.com.
www CNAME swqa-server.swqa.com.
192.168.0.zone
$TTL 86400
@ IN SOA swqa-server.swqa.com. root.swqa-server.swqa.com. (
2003111104;
10800;
3600;
604800;
IN NS swqa-server.swqa.com.
1.0.168.192.in-addr.arpa. IN PTR swqa-server.swqa.com.
dhcpd.conf
global setting
ddns-update-style none;
option domain-name "swqa.com";
option domain-name-servers 192.168.0.1;
default-lease-time 21600;
max-lease-time 43200;
host swqa-server
{
hardware ethernet 00:02:A5:BF:EE:16;
fixed-address 192.168.0.1;
}
subnet 192.168.0.0 netmask 255.255.255.0
{
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
range 192.168.0.10 192.168.0.254;
}
服务器的名字是swqa-server
抵制日货,从我做起!
http://www.s-tang.net/dispbbs.asp?boardID=3&ID=10956
由 Snoopy 在 11-13-2003 19:32 发表:
客户机随时都改变它的主机名,如何服务器可以实时知道它的主机名啊???
And then in the evening light, when the bars of freedom fall
I watch the two of you in the shadows on the wall
How in the darkness steals some of the choices from my