- 论坛徽章:
- 0
|
经过Google,查找过本论坛精华贴,没有找男人(似乎对本案例没有用)。由于本人能力所限,没有解决,请有空的大虾帮帮忙。
背景:
局域网上有若干windows XP机器,一台Linksys的Router,型号是:BEFW11S4,Firmware Version 是 1.45。
Linksys router 通过 ADSL Modem连接Internet,并对本局域网提供DHCP服务。在每台XP的DOS命令行窗口,可以互相ping,也可以ping自己的机器名,也可以ping yahoo.com。在Linksys router里的DHCP Client Table里可以看到每个机器的Client Hostnames, IP addresses, MAC addresses等。
问题:
安装了一台Fedora Core 3 机器到本局域网,名字叫tools。选择通过DHCP 获得IP地址。机器启动后。通过ifconfig命令看到获得的ip地址。能ping yahoo.com等,但不能ping 其Windows XP机器的名字,从xp的机器也不能ping tools,但可以直接ping 它的IP 地址。
我忘了我还尝试过做了些什么,但我可以把我目前能看到的都尽量多地写出来。
我在tools上配置并启动了Samba,然后从XP的机器就能ping tools了,也就是说windows XP的机器通过Samba,认识了Fedora Cora 3的名字,但从tools里还是不能ping 到Windows XP的机器名。同时,ping tools的时候,出现错误:Unknown host tools. Ping localhost的时候也一样,unknown host localhost.
由于以前多使用windows所以习惯了图形界面。下面的配置会影响tools是否出现在Linksys router里的DHCP Client Table里。
System Settings ->; Network
然后看到一个network configuration 的窗口
在Devices里双击“Device Eth0”
得到一个叫 Ethernet Device 的窗口
在这个窗口的中间有:
Automatically obtain IP address Setting with DHCP (其中DHCP 可选)
Hostname(optional): tools
如果在这个窗口不填那个tools在Linksys router里的DHCP Client Table里就看不到tools,只能看到它的ip地址。
但是,无论是否能在router里看到tools.在tools机器上,都不能ping自己或者localhost.
请问如何解决,谢谢! |
|