我的 IT 部门有一台 CentOS 6 服务器。我想在其上安装 Nagios 以获得更多网络和企业洞察力。它具有与网络方案匹配的内部 IP 以及主机名“Nagios”。
我安装了 httpd 服务来获取 apache,在重新启动服务器并尝试查找测试登陆页面以确保 Apache 已启动后,我什么也没得到,我尝试了主机名和 IP。
我发出了一个主机名命令,输出是:
[root@Nagios ~]# hostname
Nagios.Nagios
我的/etc/hosts
设置如下图所示
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
而我的/etc/sysconfig/network
样子如图所示:
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=Nagios
GATEWAY=172.16.22.249
所以当我输入我的IP时,它无法解析。我已经重新启动了 httpd 服务,但仍然没有任何结果。可能是什么问题?
更新
根据建议,我已将主机文件更改为映射:
现在这是我的主机文件:
127.0.0.1 localhost.localdomain localhost
127.0.0.1 nagios.localhost.com
172.16.22.249 nagios.localhost.com
nagios.localhost.com 172.16.22.249
172.16.22.249 localhost nagios.localhost.com
::1 localhost6.localdomain6 localhost6
答案1
k,所以在/etc/sysconfig/network中,你要改变
主机名=Nagios
成为
HOSTNAME=Nagios.yr.domain.name(重新启动)
然后在 /etc/hosts 中,您要删除该行
nagios.localhost.com 172.16.22.249
并改变线路
172.16.22.249 nagios.localhost.com
读书
172.16.22.249 nagios nagios.ur.domain.name(注意主机名和 FQDN 之间的空格)
最后,你想删除该行
127.0.0.1 nagios.localhost.com
...或者,您可以将“nagios”附加到第一行以便读取:
127.0.0.1 localhost.localdomain 本地主机 NAGIOS
编辑:DNS 不区分大小写
答案2
你有没有尝试过https://172.16.22.249
或者检查resolve.conf,停止iptable、防火墙和selinux。希望您在全新安装后一定已完成此操作。