CentOS 6.7 禁用 IPV6网络的方法

在安装系统的时候启用了IPV6,但是在实际使用的时候,并不需要使用IPV6,所以需要将其禁用。以下是我处理的方法。

一开始我也踩了好多坑,在网上看了很多分享的方法都不行,验证是否启用了IPV6可以使用:

ifconfig |grep inet6

lsmod |grep ipv6

1)、关闭ip6tables

# chkconfig ip6tables off

2)、禁用ipv6网络(/etc/sysconfig/network)

# vim /etc/sysconfig/network
NETWORKING_IPV6=no

3)、禁用网卡IPV6设置

# vim /etc/sysconfig/network-scripts/ifcfg-eth0
IPV6INIT=no
IPV6_AUTOCONF=no

4)、修改/etc/hosts,禁用ipv6设置,将ipv6解析注释:

# vim /etc/hosts
#::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

在网络上很多都是介绍了以上的4个方法,然后重启系统,还是没有能禁用ipv6,然后就折腾了,使用如下方法经验证是可以的。

A、/etc/modprobe/dist.conf 文件追加如下配置

# vim /etc/modprobe/dist.conf
alias net-pf-10 off
alias ipv6 off

然后重启系统,就可以了。检查的方法是在执行

ifconfig |grep inet6

lsmod |grep ipv6

如果没有返回任何数据,则说明已经禁用了。

另外,也有网上分享的办法是在/boot/grub/grub.conf 文件上 kernel开头quiet结尾后面增加 disable.ipv6=1,这种方法在使用ifconfig | grep inet6验证的时候,确实没有ipv6了,但是使用lsmod |grep ipv6 验证,还是存在的的。

时间: 2024-12-19 22:20:13

CentOS 6.7 禁用 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,添加下面的行.

RHEL 7 & CentOS 7禁用IPV6

RHEL 7 & CentOS 7下禁用IPV6的方法和之前的版本不太一样了,本文整理了一下处理方法:本文原文出处: http://blog.csdn.net/bluishglc/article/details/41390785 严禁任何形式的转载,否则将委托CSDN官方维护权益! 首先,我们必须给出最根本的解决方法:修改grub,在引导时就不加载IPV6模块 这样修改之后,使用 # lsmod | grep ipv6 进行验证! 下面我们再看一种处理方式,它不如上面提到的方式彻底,但也是有效的

在Linux下禁用IPv6的方法小结

在Linux下禁用IPv6的方法小结--http://www.jb51.net/LINUXjishu/335724.html 这篇文章主要介绍了在Linux下禁用IPv6的方法小结,禁用IPv6的操作还是考虑到目前和IPv4的兼容性问题,需要的朋友可以参考下 Pv6被认为是IPv4——互联网上的传统32位地址空间——的替代产品,它用来解决现有IPv4地址空间即将耗尽的问题.然而,由于已经有大量主机.设备用IPv4连接到了互联网上,所以想在一夜之间将它们全部切换到IPv6几乎是不可能的.许多IPv

centos6.5 (linux) 禁用模块 IPV6模块的方法

装完centos后,默认开启了一些模块,但是有些模块并不是我们必须的.比如目前尚未在中国普及的IPV6 如何关闭IPV6呢 下面介绍的方法,也可以在关闭其他模块的时候使用 第一步: 查找模块名称 使用命令:lsmod 查看系统启动的模块,找出我们需要的 IPV6相关的2个模块分别是net-pf-10 ipv6 第二步: 编辑/etc/modprobe.d/dist.conf 在最后加入 #edit by dwj   备注一下编辑信息 alias net-pf-10 off alias ipv6

虚拟机下centos时间不正确的方便解决方法

就是用NTP了,通过外部的服务同步时间. ntpdate us.pool.ntp.org | logger -t NTP 如果没有ntpdate ,可以使用 yum install ntpdate 进行安装. 当然最好放在crontab里面,各一段时间同步一次就OK. crontab -e * * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP 每分钟同步一次,够狠吧. ===============================

CentOS6.5禁用IPv6

目前来说很多地方并不需要使用IPv6,我们想将其关闭 不让其加载ipv6模块 cat >> /etc/modprobe.d/dist.conf << EOF alias net-pf-10 off alias ipv6 off EOF 下次开机不启用ipv6防火墙 chkconfig ip6tables off 在网络配置中禁用ipv6 echo "NETWORKING_IPV6=no" >> /etc/sysconfig/network 将host

安卓开启ipv6网络支持

安卓开启ipv6网络支持 (可在ipv6环境下访问ipv6网络, 如:ipv6.google.com, 或使用ipv6的代理访问ipv4网络) 注 需要root权限 只在 android4.1 环境测试成功 可能需要安装"ES 文件浏览器".打开Root工具箱,将文件系统挂载为"可读可写"(RW). 重启后失效, 需要再次运行脚本, 原因可能是开机的启动脚本有禁用ipv6.(可以尝试修改系统脚本-) 参考: –1– : –2– 安装 Android Terminal

五、IPv6地址表示方法(三级网络技术)

对于一个完整的IPv6地址,需要写128位,已经被分成了8段,每段4个字符,也就是说完整地表示一个IPv6地址,需要写32个字母,这是相当长的,并且容易混淆和出错,所以IPv6在地址的表示方法上,是有讲究的,到目前为止,IPv6地址的表示方法分为三种,分别是: 1.首选格式 2.压缩表示 3.IPv4内嵌在IPv6中 下面分别详细介绍这三种IPv6地址表示方法: 1.首选格式 首选格式的表示方法其实没有任何讲究,就是将IPv6中的128位,也就是共32个字符完完整整,一个不漏地全写出来,比如下面

如何在Linux下禁用IPv6

如何在Linux下禁用IPv6 echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6                            禁用IPv6(包括回环接口) echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6                     禁用IPv6(默认) vim /etc/sysctl.conf