一个计算机技术爱好者与学习者

0%

好好学Linux:Linux启用IPv6

1. IPv6简介

网际协议第6版(英语:Internet Protocol version 6,缩写:IPv6)是网际协议的最新版本,用作互联网的协议。用它来取代IPv4主要是为了解决IPv4地址枯竭问题,同时它也在其他方面对于IPv4有许多改进。

本文中,我们学习Linux系统开启IPv6的方法。

参考文档:维基百科 - IPv6

2. 查看本机IPv6

1
ifconfig

如果看到了inet6,表明本机已经开启了IPv6,后面的一串字符就是 IPv6 地址,例如:

1
2a02:2149:88f1:4c00:9991:9daa:b580:aee1

如果没有看到 inet6,表明本机没有开启IPv6,也可以通过sysctl命令确认。

1
sysctl net.ipv6.conf.all.disable_ipv6

看到输出结果为1,表明IPv6是关闭的。

3. CentOS7开启IPv6

1、查看主机是否已经加载ipv6模块

1
lsmod | grep ipv6

如果没有回显,表明没有加载,需要自行加载

1
modprobe ipv6

2、启用ipv6

1
vim /etc/sysctl.conf

添加或修改内容:

1
2
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0

3、使改动生效

1
sysctl -p

4、查看本机IPv6

1
ifconfig
  • 本文作者: 好好学习的郝
  • 原文链接: https://www.voidking.com/dev-linux-ipv6/
  • 版权声明: 本文采用 BY-NC-SA 许可协议,转载请注明出处!源站会即时更新知识点并修正错误,欢迎访问~
  • 微信公众号同步更新,欢迎关注~