IPV6

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IPV6相关的知识,希望对你有一定的参考价值。

######IPV6#######

1. IPv6 简介
Internet Protocol Version 6
IPv6 是 IETF (和互联网工程任务组)设计
的用与替代现行版本 IP 协议的下一代 IP 协
议。
IPv6 采用 128 位 2 进制数码表示


internet proto version 6
ipv4 32/2   地址枯竭 子网掩码24 16 8
ipv6 128/2  子网1632 48 64 80
128/2 ------------> 128/8    16    ------> 0-f
2. ipv6的IP的表达方式:

2017:0:0:0:f:0:0:1/48
2017::f:0:0:1
2017:0:0:0:f::1
IPv6 表示方式
为方便操作, ipv6 被换算成 8x16 进制的一
串数字
– 2000:0000:0000:0000:0000:0000:0000:0001
– 2000:0:0:0:0:0:0:1
任意位数的 0 可以用 :: 来表示
– 2000:0000:0000:0000:0000:0000:0000:0001
– 2000::1
IP地址的个数:
0000------>ffff

技术分享

3. 检测 IPv6 网络的工具
ping6 2001:db8:0:1::1
tracepath6 2001:db8:0:2::451
netstat -46n
– n  不作解析
– t   tcp 协议
– u   udp 协议
– L   状态位 listen 的端口
– a  所有端口
– p  显示进程

4. IPv6 的命令设定
nmcli connection add con-name eth0
ifname eth0 type ethernet ip6 2014::1 gw6
2014::5
– ip addr show
– ip -6 route
5. IPv6 的文件设定
vim /etc/sysconfig/network-scripts/ifcfg-
eth0
– IPV6_AUTOCONF=no
– IPV6INIT=yes
– IPV6ADDR=2014::1/64
– IPV6_DEFAULTGW=2014::5

    1 cd /etc/sysconfig/network-scripts/
    2 ls
    3 rm -fr ifcfg-westos
    4 vim ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.244
NETMASK=255.255.255.0
IPV6INIT=yes     ###允许IPV6开启
IPV6_AUTOCONF=no
IPV6ADDR=2017::f/64    #####IPV6的IP

    5 systemctl restart network
    6 ifconfig
    7 ping6 2017::f    ####IPV6的ping

技术分享

技术分享


以上是关于IPV6的主要内容,如果未能解决你的问题,请参考以下文章

软考 系统架构设计师计算机网络④ IPv6

软考 系统架构设计师计算机网络④ IPv6

linux服务器架构ipv6