Redhat 5禁止IPv6

Redhat  5禁止IPv6

IPv6还没有完全普及,但是安装完系统之后IPv6是有效的,在一定程度上影响网络性能,所以在我们在完全不使用IPv6的情况下,最好关闭IPv6。现在我们就在本文以完整的步骤叙述一下如何关闭它。

1.修改/etc/sysconfig/network,将第二行改为no:

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=db01
NOZEROCONF=yes

2.修改/etc/hosts,把ipv6的那句本地主机名解析的也注释掉:

#::1   localhost localhost6 localhost6.localdomain6

3.让系统不加载ipv6相关模块,这需要修改modprobe相关设定文件,为了管理方便,我们新建设定文件/etc/modprobe.d/ipv6off.conf,内容如下,三种方式,总有一款适合你:

alias net-pf-10 off
options ipv6 disable=1

注意,如果你使用了网卡绑定(bond)技术,而且不希望用ipv6,那么你使用第一种,否则系统启动时,bonding模块可能会加载失败。

4.重启系统,然后确认:

[[email protected] ~]# ifconfig | grep -i inet6
[[email protected] ~]#

如果上述命令执行的结果没有任何显示,那么说明ipv6已经被完全禁止了。

时间: 2024-11-07 18:37:02

Redhat 5禁止IPv6的相关文章

redhat enterprise edition 6.8:禁止ipv6后,nfs文件系统无法挂载:no such device

如题:谨记. 附注:如何禁止ipv6? 方法一 第一种方法是通过 /etc/sysctl.conf 文件对 /proc 进行永久修改. 换句话说,就是用文本编辑器打开 /etc/sysctl.conf 然后添加以下内容: --------------------------------------------------------------------------------------------------------------- # 禁用整个系统所有接口的IPv6 net.ipv6.

CentOS 7禁止IPv6

如何在CentOS 7中禁止IPv6 https://Linux.cn/article-4935-1.html 最近,我的一位朋友问我该如何禁止IPv6.在搜索了一番之后,我找到了下面的方案.下面就是在我的CentOS 7 迷你服务器禁止IPv6的方法. 你可以用两个方法做到这个. 编辑文件/etc/sysctl.conf, vi /etc/sysctl.conf 添加下面的行: net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.d

如何在CentOS 7中禁止IPv6

最近,我的一位朋友问我该如何禁止IPv6.在搜索了一番之后,我找到了下面的方案.下面就是在我的CentOS 7 迷你服务器禁止IPv6的方法. 你可以用两个方法做到这个. 方法 1 编辑文件/etc/sysctl.conf, vi /etc/sysctl.conf 添加下面的行: net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 如果你想要为特定的网卡禁止IPv6,比如,对于enp0s3,添加下面的

linux禁止IPv6

1. 禁止加载IPv6模块 # echo "install ipv6 /bin/true" > /etc/modprobe.d/disable-ipv6.conf 每当系统需要加载IPv6模块时,强制执行/bin/true来代替实际加载的模块. 2. 关闭ip6tables # chkconfig ip6tables off 3. 禁用基于IPv6网络,使之不会被触发启动 # vi /etc/sysconfig/network NETWORKING_IPV6=no 4. 禁用网卡

Redhat&&CentOS下IPv6地址和默认网关设置

近日,家里的电信adsl运营商给了IPV6,windows,mac图形桌面都自动获取到了,linux没有开自动获取,需要手动设置. 静态IPv6 地址的配置 [[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none HWADDR=00:07:5D:22:EA:40 IPADDR=192.168.2.1 NETMASK=255.255.255.0 ONBOOT=ye

Linux diable ipv6

在RHEL 5下面测试成功 linux下面禁止ipv6的方法: 来自: 杨志刚 博客 (http://yangzhigang.cublog.cn) 这里我所做的是Redhat Linux,在系统中ifconfig或是netstat -an都会显示出IPV6的结果,如: [[email protected] conf]# ifconfigeth1      Link encap:Ethernet  HWaddr 00:15:C5:EF:74:1C           inet addr:192.1

已经在TCP/IP中禁用IPv6,为什么邮件头中仍然显示IPv6呢?

有时会出现尽管我们在TCP/IP中禁用了IPV6,但是邮件头中仍然有IPV6地址,如何来解决呢?好的首先如果您的IPv6是在安装完Exchange后才禁止的,那么我们在TCP/IP中禁止,或许有的时候不能奏效.我建议您通过注册表来禁止IPv6,试试是否还会出现问题: a. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters b. 新建DWORD(32-bits)并以"DisabledComponents&q

centos6系列禁用IPV6

按下面步骤可禁止ipv6模块: #chkconfig ip6tables off #vim /etc/modprobe.d/dist.conf 在最后加入,注意格式 alias net-pf-10 off options ipv6 disable = 1 #vim /etc/hosts #::1 localhost localhost6 localhost6.localdomain6 最后重启生效 然后看看ipv6是不是没有了 #lsmod |grep ipv6        什么都不显示就说明

如何在CentOS 7中禁用IPv6

最近,我的一位朋友问我该如何禁用IPv6.在搜索了一番之后,我找到了下面的方案.下面就是在我的CentOS 7 迷你服务器关闭IPv6的方法. 你可以用两个方法做到这个. 方法 1 编辑文件/etc/sysctl.conf, vi /etc/sysctl.conf 添加下面的行: net.ipv6.conf.all.disable_ipv6 =1 net.ipv6.conf.default.disable_ipv6 =1 如果你想要为特定的网卡禁止IPv6,比如,对于enp0s3,添加下面的行.