如何在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,添加下面的行。
net.ipv6.conf.enp0s3.disable_ipv6 = 1
保存并退出文件。
执行下面的命令来使设置生效。
sysctl -p
方法 2
要在运行的系统中禁止IPv6,依次输入下面的命令:
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6
或者,
sysctl -w net.ipv6.conf.all.disable_ipv6=1
sysctl -w net.ipv6.conf.default.disable_ipv6=1
就是这样。现在IPv6已经禁止了。
我在禁止IPv6后遇到问题怎么办
你可能在禁止IPv6后遇到一些问题
问题1:
如果你在禁止IPv6后SSH遇到问题,按照下面的做。
编辑 /etc/ssh/sshd_config 文件
vi /etc/ssh/sshd_config
找到下面的行:
#AddressFamily any
把它改成:
AddressFamily inet
或者,在这行的前面去掉注释(#):
#ListenAddress 0.0.0.0
接着重启ssh来使改变生效。
systemctl restart sshd
问题2:
如果你在禁止Ipv6后启动postfix遇到问题,编辑/etc/postfix/main.cf:
vi /etc/postfix/main.cf
注释掉配置中的localhost部分,并且使用ipv4回环。
#inet_interfaces = localhost
inet_interfaces = 127.0.0.1
就是这样~
免费领取兄弟连IT教育原创linux运维工程师视频/细说linux教程,详情咨询官网客服:http://www.itxdl.cn/linux/
或者勾搭Q2430675018
欢迎加入linux交流群 142986065
转载于:https://www.cnblogs.com/shitoufengkuang/p/4987716.html
如何在CentOS 7中禁止IPv6相关推荐
- php7-fpm webtatic,如何在 CentOS 7 中使用 Nginx 和 PHP7-FPM 安装 Nextcloud
如何在 CentOS 7 中使用 Nginx 和 PHP7-FPM 安装 Nextcloud 关注:154 答案:1 mip版 解决时间 2021-01-11 20:51 提问者你若离去丶巴掌扇去 ...
- 如何在 CentOS 7 中安装或升级最新的内核
转 原创 2017-03-19 译者:geekpi Linux中国 随着新的设备和技术定期出来,如果我们想充分利用它们,保持最新的内核就很重要.此外,更新内核将帮助我们利用新的内核函数,并保护自己免受 ...
- 如何在CentOS 7中安装内核头文件
在本文中,我们将解释如何使用默认包管理器从基本存储库中安装CentOS / RHEL 7和Fedora发行版中的内核头文件. 当您在CentOS系统上编译自定义内核模块(如设备驱动程序)时,您需要在系 ...
- 如何在CentOS 7中配置静态IP地址
转载来源:https://www.techrepublic.com/article/how-to-configure-a-static-ip-address-in-centos-7/ PS:这个简短的 ...
- 如何在CentOS 7中设置或更改主机名
计算机主机名表示一个唯一的名称,该名称被分配给网络中的计算机,以唯一标识该特定网络中的计算机.计算机主机名可以设置为任何你喜欢的名字,但是你应该记住下面的规则: 主机名可以包含字母(从a到z). 主机 ...
- centos snmp配置_如何在CentOS系统中安装配置SNMP服务
配置snmpd.conf文件需要更改五个地方(默认配置基础上): 1.配置snmp团体名(默认是public): com2sec notConfigUser default public 建议更改pu ...
- c语言参数不能用 吗,如何在C语言中禁止“未使用的参数”警告?
您可以使用gcc / clang的未使用属性,但是我在标头中使用这些宏,以避免在整个源代码中__attribute__都有gcc特定的属性,而且到处都有点冗长/难看. #ifdef __GNUC__ ...
- linux centos 防cc,如何在CentOS系统中,防止CC类的网络攻击
2.安装教程 DDoS-Defender-v2.1-For-Python 版:编写核心连接分析代码,不再依赖netstat命令:由于高并发连接下使用netstat处理连接数,使CPU占用率高达100% ...
- 在 CentOS 8 中删除旧的 Linux 内核
如果更新了 Linux 操作系统,那么你会注意到,每次升级 Linux 内核后,GRUB 菜单都会添加一个新的引导条目,同时保持以前的条目不变.本文介绍如何删掉多余的内核. 默认情况下 yum 包管理 ...
最新文章
- Visual Studio Code之常备快捷键
- 跟我打卡LeetCode 58最后一个单词长度59螺旋矩阵Ⅱ60排列序列
- jQuery+php+ajax实现无刷新上传文件功能
- 资料备用:LUA性能剖析工具
- abstract类_走进C# abstract,了解抽象类与接口的异同
- 修改系统UIAlertAction的按钮颜色
- go语言快速刷《程序员面试金典》(2)
- Makefile for Sphinx documentation
- 基于jedis的Redis工具类
- 使用Java的代理机制进行日志输出
- 2017-10-26 消息队列设计
- 树莓派之Debian游戏(部分)
- seo软件优化工具软件-免费seo软件优化工具以及免费排名软件下载
- 这个季节有离别——观《Sad Movie》有感
- 想要快速增肌?肌酸可以帮你高效获得肌肉和力量
- OTP一次性动态密码工具实现
- python+selenium实战之无限评论
- 【学习笔记之java报错】Description The server encountered an unexpected condition that prevented it from fulf
- 简易记账开发笔记之Fragment(后续)
- mybatis实现数据库读写分离
热门文章
- python动态图-python之最炫抖音动态图
- python绘制饼图-Python使用Plotly绘图工具,绘制饼图
- python游戏脚本实例-Python使用pygame模块编写俄罗斯方块游戏的代码实例
- python和c语言有什么关系-Python与C语言有什么区别?
- python读取文件多行内容-使用python读取.text文件特定行的数据方法
- python3.7.4-Centos7升级Python3.7.4
- python有没有中文版-python有中文版吗
- python主要用来开发什么-python主要用于什么开发?
- python显示无效语法怎么处理-python – 无效语法(对于循环括号/括号)
- 小学生python入门-写给中小学老师们的Python入门指引