LinuxSir.cn,穿越时空的Linuxsir!

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

开启telnet时,必须修改/etc/nsswitch.conf,是什么意思?

[复制链接]
发表于 2009-9-20 11:42:21 | 显示全部楼层 |阅读模式
telnet包都安装好了,服务端自己能telnet登陆自己,换在客户端,就telnet不成功。
查了些资料,解决办法有两种:
要么是在/etc/hosts里面加上客户端的IP地址(若果有多台客户端都想telnet上虚拟机,那就必须添加多个IP了,不是很理想);实验成功了,但是不知道这是为什么要写客户端的IP到hosts文件里?
要么是修改/etc/nsswitch.conf文件,修改服务端的/etc/nsswitch.conf 文件,把hosts: files dns这一行后面的dns去掉,这样就不需要写入所有客户端的IP了;实验也成功了,但是也不知道这是为什么?

哪位前辈帮着分别解释一下这两种情况呢?   谢了~!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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