如果是用机器名,建议还是固定ip吧,不然ip可能会变动
All Replies
Ziggy
deepin
2021-02-09 06:14 Reply Like 0 View the author
186******97
deepin
2021-02-09 06:25 就是因为IP会变动,所以才用机器名的呀。
其他的都是别人的机器,而且有些是笔记本会带到别处的,不能用固定IP,而且公司的路由器也不归我管,我总不能要求管理员把每台windows的机器都绑固定IP吧。。。
Reply Like 0 View the author
186******97
deepin
2021-02-09 07:10 有了新发现,有个windows机器可以用主机名ping通,经过比较,ping时报错的那台机器装了vmware,有2个vmware的虚拟网卡,用wbinfo -N <主机名>时返回了3个IP地址,而可以ping通的那个只有一个IP地址
深度的大佬来帮帮忙,看这种问题怎么解决,多谢了!
Reply Like 0 View the author
窄口牛
deepin
2021-02-09 14:03 路由器里采用静态指派IP地址,把需要搞定IP的机器设置到路由里,这样它们就会被固定下来,也不需要改win系统里了。
Reply Like 0 View the author
阿刀
deepin
2021-02-09 19:14 It has been deleted!
186******97
deepin
2021-02-17 05:17 有了新发现,有个windows机器可以用主机名ping通,经过比较,ping时报错的那台机器装了vmware,有2个vmware的虚拟网卡,用wbinfo -N <主机名>时返回了3个IP地址,而可以ping通的那个只有一个IP地址
深度的大佬来帮帮忙,看这种问题怎么解决,多谢了!
Reply Like 0 View the author
dash3lh
deepin
2021-04-29 19:07 linux不能ping通局域网主机名的解决方法
1.安装winbind,libnss-winbind libpam-winbind,只安装winbind会提示建议安装libnss-winbind libpam-winbind。
sudo apt-get install winbind libnss-winbind libpam-winbind
2.修改nsswitch.conf文件,在hosts项最后添加wins
sudo pluma /etc/nsswitch.conf
hosts: files mdns4_minimal [NOTFOUND=return] dns wins
Reply Like 0 View the author
Please sign in first


中文 
我的局域网里有几台Windows机器,分别装的Windows 7和Windows 10,所有的机器的IP都是动态分配的,我自己的机器装的Deepin V20,我希望能用机器名访问Windows机器而不是IP地址,我百度了一下,做了如下操作:
1. 修改/etc/nsswitch.conf,在hosts那条中增加了wins
修改前我ping <主机名>时报“未知的名称或服务”,修改后报“系统错误”
我又搜到可以用winbind解析windows主机名,我又做了如下操作:
1. 修改/etc/nsswitch.conf,在hosts那条中增加了winbind,把wins去掉
2. 安装了 winbind,libnss-winbind 和 libpam-winbind
另外我检查了winbind服务已经启动
但我ping <主机名> 时还是报“系统错误”
然后我又修改了nsswitch.conf,把wins和winbind都加上了,但还是报“系统错误”
请问怎么排查这个“系统错误”呀?
谢谢了!