IPV6是最新的Internet协议版本,功能类似于IPv4,二者都提供了支持Internet的装备进行通讯所需的唯一IP地址。但是,与IPv4相比,IPV6有一个明显的区分:使用128 位IP地址。由于IPv4出现了各种限制,例如可扩大性和能力问题。所以创建IPv6是为了解决地址空间耗尽的问题,主要优点:
1、提供自动配置;
2、没有私有地址冲突;
3、改进的多播路由;
4、更直接的标题格式;
5、简化和更高效的路由;
6、更好的服务质量(流量标签);
7、内置身份验证和支持;
8、提供灵活的选择和扩大;
9、更容易于管理的管理(无DHCP)
那末如何在Ubuntu上设置IPV6?
步骤1:编辑 sysctl.conf 文件
配置Ubuntu IPv6的第一步是使用root 访问权限登录服务器。以后,您需要更改 sysctl.conf 文件中的一些信息。为此,请在编辑模式下输入文件。在本教程中,我们将使用vim编辑器;请注意,您可使用任何您喜欢的文件编辑器。
大家一定要在文件末尾添加以下内容:
然后保存关闭文件。
步骤 2:编辑接口文件
另外一个需要编辑的文件是路径 /etc/network/ 下的 interfaces 文件。在履行任何这些步骤之前,请先备份 /etc/network/interfaces 文件。
需要将以下行添加到接口文件:
然后您一定要保存并退出接口文件。请注意,您需要确保将 IPv6-IP-Address和IPv6-IP-Gateway-Address替换为已提供给您的Ubuntu IPv6详细信息。
步骤3:重启网络服务
在您的服务器上启用Ubuntu IPv6地址的第三步是重新启动网络服务,以使更改生效。
步骤4:验证Ubuntu IPv6安装
您可使用以下命令验证您的Linux操作系统上会不会安装了正确的 IPv6 地址:ifconfig eth0
以下为例来了解这些步骤:
eth0 链路封装:以太网 HWaddr 06:0c:6c:01:12:98
inet 地址:103.25.202.165 广播:103.25.202.255 掩码:255.255.255.0
inet6 地址:fe80::40c:6cff:fe01:1298/64 范围:链接
inet6 地址:2400:c980:0:2::2/64 范围:全球
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX 数据包:2505260 毛病:0 抛弃:14 超限:0 帧:0
TX 数据包:640650 毛病:0 抛弃:0 超限:0 运营商:0
碰撞:0 txqueuelen:1000
RX 字节:203319645 (203.3 MB) TX 字节:74852651 (74.8 MB)
大家需要注意这一行:“inet6 地址:2400:c980:0:2::2/64 范围:全球”,由于此行验证会不会显示了正确的IPv6地址。
以上就是在Ubuntu上设置IPV6的相干步骤,希望能帮助到大家!
TOP