LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2310|回复: 4

局域网中不能解析主机名

[复制链接]
发表于 2004-12-9 16:40:12 | 显示全部楼层 |阅读模式
我在Vmware中安装的Debian,在真机安装Debian也是这样。  
安装了samba服务器,可以在主机网上邻居看到debian主机

但是在debian中ping 机器名  无法解析主机名。
因为不能解析主机名,我用tcpdump监视的信息,看起来还要翻译。

ip是手动设置的,非DHCP。 这个应该是跟wins有关系吧
发表于 2004-12-9 18:42:12 | 显示全部楼层

是不是nmbd没有启动

或是wins服务器地址没加上?
 楼主| 发表于 2004-12-10 20:22:07 | 显示全部楼层
wins地址在哪里加呢?

我怎么知道局域网中那个是wins服务器??是路由器么?
 楼主| 发表于 2005-1-12 14:21:17 | 显示全部楼层
我现在通过的办法是 apt-get install nbtscan

然后 nbtscan -e 192.168.1.0/24 >> /etc/hosts  这样来解决问题。但是这样有一个问题就是,如果不是每一太机器都是固定ip的话,那么不能像win下网上邻居一样更新。

看过smb.conf中 的作为win client的选项,但是,不知道局域网中的netbios机器名解析是通过那个机子的。不知道其他兄弟,在用debian的时候(当然,把所有的都安装上,估计可以在X下看到网上邻居。)能不能ping hostname  能ping通??

我samba启动了。 nmbd smb都启动了。但是我删掉hosts中一个记录,那个记录就不能ping通。知道还需要装什么东东。
发表于 2009-6-4 18:42:09 | 显示全部楼层
我也有一样的问题,现在通过修改/etc/hosts暂时用着,可是对于大型局域网这样配置显然不合适。我的路由器不提供wins服务,需要自己安装一个wins服务器吧。以后买路由器要买DHCP提供WINS的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表