为何启动HTTPD里提示无法解析主机名?
我在启动HTTPD时,提示"无法将主机名XXX解析到IPv4地址"
其中,主机名是在/etc/sysconfig/network里面设置好的。
我只好用hostname把XXX改为IP地址,这样才能启动。
可这样岂不是很不爽,我可不想看着IP地址,我想看到我的提示符里有我的电脑名,而不是IP地址 :wink:
是不是我还得设置什么本地HOST主机映射?可这个应该不支持局域网里的其它主机通过它的主机名来打开网页吧。
如果这样的话,那我如何让局域网里的其它主机通过它的主机名来打开网页?
难道非得用DNS服务器来解析?
就不能像在WIN里一样直接通过NETBIOS电脑名就可以访问?(http://mycomputer/)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
不用理那个提示吧?俺的也出来那个提示,可不影响httpd啊~!
但我的影响啊,要是不改为IP地址!HTTPD就根本没法启动!
建一个dns吧
原始提示贴上来,别用你的中国方言翻译
[alert] (22002)Name or service not known: mod_unique_id: unable to find IPv4 address of "ydits.com"
Configuration Failed!
后来我改主机名为ydits,还是不行!
[alert] (22002)Name or service not known: mod_unique_id: unable to find IPv4 address of "ydits"
Configuration Failed!
cat /etc/hosts,cat /etc/sysconfig/network,贴出结果,另外贴出你的httpd.conf中hostname那一行的结果。。。。。。。。。
Configuration Failed!
把httpd.conf贴出来吧,不要贴注释
httpd.conf
里的ServerName有问题呀。
主机名要这种形式:
xxx.xxxx.xxx