CentOS 7禁用IPV6 (备忘)

2024-05-16 03:18
文章标签 禁用 ipv6 centos 备忘

本文主要是介绍CentOS 7禁用IPV6 (备忘),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

RHEL 7 & CentOS 7下禁用IPV6的方法和之前的版本不太一样了,本文整理了一下处理方法:本文原文出处: http://blog.csdn.net/bluishglc/article/details/41390785 严禁任何形式的转载,否则将委托CSDN官方维护权益!


首先,我们必须给出最根本的解决方法:修改grub,在引导时就不加载IPV6模块(***用此方式 就已解决)



这样修改之后,使用


# lsmod | grep ipv6


进行验证!


下面我们再看一种处理方式,它不如上面提到的方式彻底,但也是有效的!

  • 验证IPV6是否关闭

1. 通过命令:

Check to see if you’re installation is currently set up for IPv6:

# cat /proc/sys/net/ipv6/conf/all/disable_ipv6


If the output is 0, IPv6 is enabled.

If the output is 1, IPv6 is already disabled.


需要特别说明的是:在这种方法下,使用# lsmod | grep ipv6依然会有一些相关模块列出。


2. 通过ifconfig查看网卡信息,以下打开和关闭ipv6的差别:


  • 禁用IPV6的操作步骤

Step 1: add this rule in /etc/sysctl.conf : net.ipv6.conf.all.disable_ipv6=1

Step 2: add this rule in /etc/sysconfig/network: NETWORKING_IPV6=no

Step 3: add this setting for each nic X (X is the corresponding number for each nic) in /etc/sysconfig/network-scripts/ifcfg-ethX: IPV6INIT=no

Step 4: disable the ip6tables service : chkconfig ip6tables off

Step 5: Reload the sysctl configuration:

# sysctl -p
or
# reboot


注意:禁用IPV6后,可能会导致某些服务无法启动,比如VSFTP,对于VSFTP,需要修改/etc/vsftpd/vsftpd.conf文件中的listen和listen_ipv6两个选项:

listen=YES
listen_ipv6=NO

这篇关于CentOS 7禁用IPV6 (备忘)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/993717

相关文章

在CentOS 7上安装和配置Ansible的方法

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 简介 配置管理系统旨在使管理员和运维团队轻松控制大量服务器。它们允许您从一个中央位置以自动化的方式控制许多不同的系统。虽然针对 Linux 系统有许多流行的配置管理系统,比如 Chef 和 Puppet,但这些系统通常比许多人想要或需要的要复杂得多。Ansible 是这些选项的一个很好的替代方案

物联网系统运维——移动电商应用发布,Tomcat应用服务器,实验CentOS 7安装JDK与Tomcat,配置Tomcat Web管理界面

一.Tomcat应用服务器 1.Tomcat介绍 Tomcat是- -个免费的开源的Ser Ivet容器,它是Apache基金会的Jakarta 项目中的一个核心项目,由Apache, Sun和其他一 些公司及个人共同开发而成。Tomcat是一一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。 在Tomcat中,应用程序的成部署很简

Jupiter notebook显示数据和图片 备忘

import cv2 as cvimport numpy as np%matplotlib inline #将图片显示在页面内np.set_printoptions(threshold=np.inf) #显示大量数据 path = '/Users/yuanl/Desktop/test1.jpg'img = cv.imread('/Users/yuanl/Desktop/test1.jpg',

CentOS 7、Debian、Ubuntu,这些是什么意思

CentOS 7、Debian、Ubuntu 都是基于 Linux 内核的操作系统,它们各自有不同的特性和用途。以下是对它们的详细解释:  CentOS 7 CentOS(Community ENTerprise Operating System) 是一个基于开源的 Linux 发行版。CentOS 7 是 CentOS 项目的第七个主要版本,于 2014 年发布。  特点和用途

CentOS linux关闭iptables防火墙(Linux中的防火墙叫iptables)

linux服务器下防火墙为iptables组件,在安装一些软件的时候,iptables防火墙会阻止我们一些必要的连接。 查看iptables状态:service iptables status iptables开机自动启动: 开启: chkconfig iptables on  关闭: chkconfig iptables off iptables关闭服务: 开启: service

CentOS 6是什么意思

CentOS 6 是 CentOS 项目的一个主要版本。CentOS(Community ENTerprise Operating System)是一个基于开源的 Linux 发行版,它主要从源代码构建自 Red Hat Enterprise Linux(RHEL)。CentOS 6 代表了该操作系统的第六个主要版本,于 2011 年 7 月 10 日首次发布,并一直维护到 2020 年 11 月

IPv6 address status lifetime

IPv6 地址状态转换 Address lifetime (地址生存期) 每个配置的 IPv6 单播地址都有一个生存期设置,该设置确定该地址在必须刷新或替换之前可以使用多长时间。某些地址设置为“永久”并且不会过期。“首选”和“有效”生存期用于指定其使用期限和可用性。 自动配置的 IPv6 全局单播地址从 RA 获取其有效和首选的生存期分配。有效生存期是允许地址在接口上保持可用的时间段。首

删除CentOS 7自带的OpenJDK 和 安装Sun的JDK1.8

系统有时候会默认使用OpenJDK版本,需要卸载后,重新安装自己需要的JDK版本  查询OpenJDK,发现有两个openJDK版本          删除openJDK版本          再次查询openJDK版本,发现已被删除          官网上下载1.8版本的tar包,并解压值usr/java路径下(路径可自定义)          进入

linux rabbitmq安装(ubuntu和centos)

1、centos安装 安装步骤(下载最新安装包到本地,使用yum install 进行安装):下载centos最新版本的erlanghttps://bintray.com/rabbitmq/rpm/erlang/20.3.4-1https://www.rabbitmq.com/install-rpm.html操作以下步骤:yum install erlang-20.3.4-1.el7.

Windows11系统自动获取电脑IPV6地址,并且开机自动发送到指定邮箱

废话:最近放假回家,在家里突然想玩游戏了,Steamdeck性能终归有限。部分游戏始终玩的不爽,想到之前了解到的Sunshnie+Moonlight串流的方案,远程调用家里的电脑打游戏,简直不要太爽。 一顿折腾之后配置好了所有的软件,使用IPV6连接,体验确实不错。但遇到一个问题,家里的电脑每次重新启动IPV6的地址都会变,这样每次需要使用远程桌面连接上去拿一下IPV6地址,非常麻烦。这里有两个解