遇到问题:经常在linux装服务,难免少不了看服务器上开了哪些服务,开了哪些端口。

 

当我看到这几些服务,我起初只会看这些服务都开启了。但偶然有一次,我老大过来看了下,他说我服务都没启动起来。原来是这些:::的代表的是ipv6的地址所开启的端口,而我并没有把这些服务ipv4的端口开启。

解决问题:把ipv6地址关闭。

[root@mail ~]# vi /etc/sysconfig/network

把ipv6地址关闭。在NETWORKING_IPV6=no前加上#号

 

[root@mail ~]# vi /etc/modprobe.conf

进入这个文件,在文尾添加如下2行,保存退出即可。

  1. alias ipv6 off  
  2. alias net-pf-10 off 

这是再查看服务

这时服务器就都是使用的是ipv4的地址来启动服务了。