遇到问题:经常在linux装服务,难免少不了看服务器上开了哪些服务,开了哪些端口。
当我看到这几些服务,我起初只会看这些服务都开启了。但偶然有一次,我老大过来看了下,他说我服务都没启动起来。原来是这些:::的代表的是ipv6的地址所开启的端口,而我并没有把这些服务ipv4的端口开启。
解决问题:把ipv6地址关闭。
[root@mail ~]# vi /etc/sysconfig/network
把ipv6地址关闭。在NETWORKING_IPV6=no前加上#号
[root@mail ~]# vi /etc/modprobe.conf
进入这个文件,在文尾添加如下2行,保存退出即可。
- alias ipv6 off
- alias net-pf-10 off
这是再查看服务
这时服务器就都是使用的是ipv4的地址来启动服务了。
转载于:https://blog.51cto.com/mengsir/837776