CentOS7 彻底关闭 IPV6

摘要:
检查服务监控的IP是否具有IPv6地址netstat tuln。如果有tcp 6协议,请在LINUX之后打开ip6以编辑/etc/default/grub_CMDLINE_Add-ipv6.disable=1。

查看服务监听的IP中是否有IPv6格式的地址

netstat -tuln

如果有tcp6协议的就是有打开ip6

编辑/etc/default/grub,在GRUB_CMDLINE_LINUX加上的后面句首加上ipv6.disable=1。 
修改前:
[root@localhost Desktop]# cat /etc/default/grub 
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

修改后:

[root@localhost Desktop]# cat /etc/default/grub 
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="ipv6.disable=1 rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
修改完毕后保存,运行grub2-mkconfig -o /boot/grub2/grub.cfg重新生成grub.cfg文件。
[root@localhost Desktop]# grub2-mkconfig -o /boot/grub2/grub.cfg 
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-514.2.2.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-514.2.2.el7.x86_64.img
Found linux image: /boot/vmlinuz-3.10.0-327.36.3.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.36.3.el7.x86_64.img
Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-d885883cdb4944609bc5e3493dd2b680
Found initrd image: /boot/initramfs-0-rescue-d885883cdb4944609bc5e3493dd2b680.img
done
重启系统,查看ip6是否关闭。
 

免责声明:文章转载自《CentOS7 彻底关闭 IPV6》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇主机与虚拟机Oracle VM VirtualBox不能拖动复制的解决办法DataGridView很详细的用法(转载)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Qt程序用dpkgbuildpackages打包Linux技术文档 diybl

Qt程序用dpkg-buildpackages打包-Linux技术文档 - diybl Qt程序用dpkg-buildpackages打包www.diybl.com 时间 : 2010-06-10 作者:匿名 编辑:壹枝雪糕 点击: 288 [ 评论 ]我们一般写的Qt程序如果用dpkg-buildpackages来进行打包的话,会遇到一些问题。dh_ma...

Linux基础---shell基本命令

一、目录及文件操作命令 1、显示目录及文件操作命令 (1)ls命令   作用:用于显示指定目录的目录和文件。   语法:ls [选项] 目录名    常用选项/参数含义如下:   -a:列出目录下所有文件,包括“.“开头的隐藏文件。   -d:显示目录,而不是显示其下的文件。   -i:显示文件的索引节点。(显示索引号)   -k:以k字节的形式表示文件的...

服务监控之 Spring Boot Admin.

一、概述  开始阅读这篇文章之前,建议先阅读下《SpringBoot 之Actuator》,该篇文章提到 Spring Boot Actuator 提供了对单个Spring Boot的监控,信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了Spring Boot应用的整个生命周期。但是美中不足的是: 所有的监控都需要调用固定的接口来查看,如果全面...

linux驱动开发第一步hello

先查看Ubuntu的版本 cat /etc/issue lin@lin-virtual-machine:~$cat /etc/issue Ubuntu 12.04 LTS l 或者使用 lin@lin-virtual-machine:~$ sudo lsb_release -a [sudo] password forlin: No LSB modul...

linux 安装 sftp

1,sftp:登陆命令 Xshell:> sftp root@192.168.159.128 Connecting to 192.168.159.128:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Your current local dire...

Linux 下安装 MATLAB

MATLAB是美国MathWorks公司出品的商业数学软件,主要用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,是一款优秀而又强大的数学软件。 本文基于 Deepin 15.5 进行 MATLAB2016b 的安装,其他操作系统及 MATLAB 版本类似。 一、下载“Crack”和”ISO”文件 下载地址如下所示:http:/...