我有一个unbuntu 9.10服务器,并已将主机名设置为“文件服务器”当我尝试从客户端计算机ping文件服务器没有find它,但我可以通过IP我的路由器分配它。 我曾尝试更改在/ etc /主机从这个IP:
127.0.0.1 fileserver
对此:
192.168.1.109 fileserver
这是ip被分配。 我有一个以前安装这个服务器,我没有这个问题 – 唯一的区别是在安装过程中,我没有select任何选项,如LAMP,OpenSSH等。 我可以使用PuTTY通过ip访问机器。 有任何想法吗?
如果是这样的情况,你把这个条目在服务器的主机文件:主机文件在客户端,而不是在服务器端更改。 当一台计算机试图parsing一个主机名时,它首先检查它的主机文件; 如果某个条目与所需的主机名匹配,则立即返回该条目的IP。 但是,服务器的主机文件不会确定任何其他计算机的DNS查找; 这是留给DNS服务器来弄清楚的。
某些特定的环境将检查整个本地IPnetworking掩码,以search主机名称与请求主机名称匹配的计算机,但并不总能保证工作。
如果客户端是Windows计算机,那么如果在Ubuntu计算机上启用Samba服务,则可能会有更多的运气,并确保Samba主机名被设置为fileserver。