`
weigang.gao
  • 浏览: 485791 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

CentOS禁用IPV6

 
阅读更多
centos6.5禁用IPv6
IPv6还没有完全普及,但是安装完系统之后IPv6是有效的,在一定程度上影响网络性能,所以在我们在完全不使用IPv6的情况下,最好关闭IPv6。其实在上一篇网络设置的文章中,我们提到过是否激活IPv6,但是只是那一点设置还是不能完全关闭IPv6,所以本文以完整的步骤叙述一下如何关闭它。
1.修改/etc/sysconfig/network,追加:
NETWORKING_IPV6=no
2.修改/etc/hosts,把ipv6的那句本地主机名解析的也注释掉:
#::1   localhost localhost6 localhost6.localdomain6
3.让系统不加载ipv6相关模块,这需要修改modprobe相关设定文件,为了管理方便,我们新建设定文件/etc/modprobe.d/ipv6off.conf(名字随便起)(RHEL6.0之后没有了/etc/modprobe.conf这个文件),内容如下,三种方式,总有一款适合你:
alias net-pf-10 off
options ipv6 disable=1     //亲测成功
或者
install ipv6 /bin/true
或者
install ipv6 /sbin/modprobe -n -i ipv6
注意,如果你使用了网卡绑定(bond)技术,而且不希望用ipv6,那么你使用第一种,否则系统启动时,bonding模块可能会加载失败。
4.重启系统,然后确认:
[root@test ~]# lsmod | grep -i ipv6
[root@test ~]# ifconfig | grep -i inet6
如果上述2个命令执行的结果没有任何显示,那么说明ipv6已经被完全禁止了。
后记:
在第三步不加载ipv6模块的方法里,可能有人会有类似这样的设置方法:
alias net-pf-10 off
alias ipv6 off
options ipv6 disable=1
虽然这样在系统重启后,ipv6的确没被加载,但是因为第二句,在有的版本的系统里,当我们重启网络的时候,会出现如下错误:
FATAL: Module off not found.
我估计大家都不希望在启动过程中看到FATAL这样的错误信息,所以我就采用正文里所设置的方法。
分享到:
评论

相关推荐

    centos 6 ipv6 ip配置

    此外,还需要添加 `IPV6_AUTOCONF=no`,以禁用自动获取 IPv6 地址。 二、配置网络接口 在 `/etc/sysconfig/network-scripts/ifcfg-eth0` 文件中,需要添加 IPv6 相关配置,例如: * `IPV6INIT=yes`:启用 IPv6 ...

    centos linux 支持ipv6

    创建或编辑/etc/modprobe.d/disable_ipv6.conf文件,加入特定的指令来禁用IPv6。然而,文档中提到要启用IPv6,因此可能需要移除或修改该文件中的配置以允许IPv6功能。 c. 使用modprobe命令加载ipv6模块,如果系统...

    在Linux下禁用IPv6的方法小结.docx

    ### 在Linux下禁用IPv6的方法详解 #### 引言 随着互联网技术的不断发展与进步,IPv6作为一种新的网络协议版本被广泛推广和使用。它旨在解决IPv4地址空间耗尽的问题,提供更大的地址池。然而,由于IPv4在当前互联网...

    详解linux为阿里云ECS(CentOS7)配置IPv6地址

    1. 编辑 /etc/sysctl.conf 文件,将其中三条禁用IPv6的设置更改为: net.ipv6.conf.all.disable_ipv6 = 0 net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.lo.disable_ipv6 = 0 2.再运行 sysctl -p 的命令...

    ipv6disable.sh

    centos 禁用ip V6

    Kickstart 全自动部署CentOS8.0_ver1.1(网卡名称为eth0).docx

    本文档介绍了使用 Kickstart 实现 CentOS 8.0 的自动部署,包括网络配置、磁盘分区、禁用 IPv6 等内容。通过本文档,可以快速部署 CentOS 8.0 操作系统,并进行相应的配置。 一、网络配置 在本实验中,我们使用 ...

    Docker 常见问题解决

    Docker映射端口时仅有IPv6无法到IPv4 启动 docker 某服务,只显示 ipv6 的端口...GRUB_CMDLINE_LINUX=ipv6.disable=1 crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quie

    Centos7 IP配置

    ### Centos7 IP配置 #### 一、Centos7 IP配置概述 在Centos7操作系统中,正确配置IP地址对于确保服务器能够正常访问网络至关重要。本文档将详细介绍如何在Centos7系统中手动配置静态IP地址,包括设置网卡参数、...

    Centos5.5下安装LAMP完整版

    在开始安装前,禁用IPv6和SELinux是常见的系统优化步骤,可以避免一些不必要的服务运行,提高系统性能。 - **禁用IPv6**:IPv6虽然提供了更多的地址空间,但对于某些老版本的软件可能不兼容。通过修改`/etc/...

    centos下设置固定IP

    * NETWORKING_IPV6:表示是否启用 IPv6,yes 表示启用,no 表示禁用。 * HOSTNAME:表示主机名。 * GATEWAY:表示默认网关的 IP 地址。 在 /etc/sysconfig/network-scripts/ifcfg-eth0 文件中,我们可以设置以下...

    centos离线安装ftp并配置用户.docx

    * `listen_ipv6=NO`:禁用 IPv6 监听 * `reverse_lookup_enable=NO`:禁用反向 DNS 查找 * `pam_service_name=vsftpd`:指定 PAM 服务名称 * `userlist_enable=YES`:启用用户列表功能 * `tcp_wrappers=YES`:启用 ...

    centos系统常用软件安装过程

    - `NETWORKING_IPV6=no`:表示禁用IPv6网络功能。 - `HOSTNAME=butbueatiful`:设置主机名为 `butbueatiful`。 - `GATEWAY=192.168.0.1`:设置默认网关为 `192.168.0.1`。 - **`ifcfg-ethX`**:用于配置特定网络...

    VMware-Workstation10安装+CentOS6.5安装图文教程.doc

    - 可能需要禁用IPv6,关闭系统自动更新服务,重启网络服务,检查IP配置。 - 设置主机名,通过修改/etc/sysconfig/network和/etc/hostname文件。 至此,你已经成功地在VMware Workstation 10上安装了CentOS 6.5,...

    Centos5服务器优化

    虽然IPv6是默认启用的,但在不需要的情况下,可以通过检查网络接口信息(如`ifconfig -a`),然后禁用相关服务来关闭它。 以上这些步骤是针对CentOS 5服务器进行基本优化的一些建议,但每个服务器的具体需求可能会...

    centos7.5线上系统基本优化.docx

    - **net.ipv4.tcp_timestamps=0**: 禁用TCP时间戳选项,可以提高某些老旧设备的兼容性,但可能降低数据传输性能。 - **net.ipv4.tcp_synack_retries=2** 和 **net.ipv4.tcp_syn_retries=2**: 分别设置内核放弃建立...

    LINUX系统(CENTOS 5.2)的基本配置

    本节将深入探讨如何在CentOS 5.2系统上进行基本配置,包括关闭IPv6支持、禁用系统蜂鸣声、利用ISO文件作为YUM源、安装与配置VIM编辑器以及安装开发环境所需的文件。 首先,让我们讨论如何关闭IPv6的支持。IPv6是一...

    centos7作为web服务器优化.docx

    例如,禁用IPv6、减少邻居条目的检查频率、调整ARP行为、设置swappiness为0等。执行`sysctl -p`命令使更改立即生效。 5. 时间同步:将时区设置为上海,并使用`ntpdate us.pool.ntp.org`同步时间。设置定时任务,...

    Centos7环境下安装Oracle11gR2.docx

    此外,还需修改GRUB配置文件`/etc/default/grub`以确保SELinux被禁用,并禁用IPv6支持。使用`grub2-mkconfig -o /boot/grub2/grub.cfg`更新GRUB配置。 #### 图形界面配置 为了在Windows主机上显示Linux下的图形...

    修改Centos7网卡ens33为eth0.docx

    编辑`/etc/default/grub`文件,找到`GRUB_CMDLINE_LINUX`变量,添加`net.ifnames=0 biosdevname=0`,这样可以禁用基于硬件信息的接口命名。例如: ``` GRUB_CMDLINE_LINUX="crashkernel=auto ...

Global site tag (gtag.js) - Google Analytics