CentOS服务器用于内部问题

CentOS服务器用于内部问题

我的 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。希望您在全新安装后一定已完成此操作。

相关内容