为什么在局域网内的win2000系统上ping 装有linux的机器ping不通?
为什么在局域网内的win2000系统上ping 装有linux的机器ping不通?说是招不到主机名。是不是我在linux上设置的主机名不对?我是在/etc/sysconfig/networking/profiles/default/hosts里和/etc/host.conf里加了主机名。用hostname命令能显示出我设的主机名:mail.newsgroup.com。但为什么在其他机器上却ping不通呢? 问题点数:20、回复次数:10Top
1 楼wyb820(淹博)回复于 2002-09-30 15:42:15 得分 0
linux系统应该有IP地址,ping主要是利用网络层的ICMP协议,配置IP地址应该不是太困难,看一下书,很方便。Top
2 楼pantech_36(~ 25436 ~)回复于 2002-09-30 15:45:00 得分 5
如果你IP配置没有问题,而且确定你的DHCP没有冲突,你不防看看是不是防火墙?Top
3 楼bbird(随风鸟)回复于 2002-09-30 15:54:47 得分 3
linux里的/etc/host.conf没配过但是应该和UNIX一样把,
比如你想用aa这台机器来ping mail.newsgroup.com 那么你应该将aa这台机器加如到host文件中,而不是将mail.newsgroup.com加入到文件中。(这个动作做完后好象需要重起,UNIX是需要的)
当然如果你什么都不加直接ping mail.newsgroup.com的IP是应该可以ping 通的,如果你连IP都ping 不通就说明你的网都没有安装好。Top
4 楼bellatong(童童)回复于 2002-09-30 16:16:42 得分 0
我ping IP能ping通没有问题,但使用主机名ping就不行了,应该不是防火墙的问题吧.Top
5 楼gcd0318(gcd0318)回复于 2002-09-30 16:20:44 得分 0
name识别问题Top
6 楼pantech_36(~ 25436 ~)回复于 2002-09-30 18:31:07 得分 10
你去看看这几个文件
/etc/hostname 该文件包含了系统的主机名称,包括完整的域名
/etc/host.conf 该文件指定如何解析主机名
/etc/hosts 如果没有域名服务器时,系统所有的网络程序都通过查寻该文件来解析对应于某个主机名的IP地址.
我不清楚你所说的设了DNS是在/etc/resolv.conf中加了几个DNS地址,还是自己配了DNS /etc/named.conf 及它下面指的目录文件,一般是/var/named/Top
7 楼ruabo(ruabo)回复于 2002-09-30 19:11:54 得分 2
你是一个局域网吗?
linux和windows之间按道理是ping不通的,因为:它们虽都有tcp/ip
但他们的帧格式都不是一样的。它们是属于一个异构网,要在软件、硬件上进行改造,现在这是网络界的一个攻关课题!Top
8 楼hehe214(风之子)回复于 2002-09-30 19:33:49 得分 0
upTop
9 楼keen_1981(二条)回复于 2002-09-30 21:07:55 得分 0
window &linux在一个局域网内能PING通,我们寝室都是,至于不能用名子PING通应该是设置不对Top
10 楼jiangxue888()回复于 2002-10-01 08:55:46 得分 0
试一下 ipchains -F ,然后再ping 主机名。Top




