代码改变世界

RHCE7 -- IPv6

2015-08-14 22:43  abce  阅读(660)  评论(0编辑  收藏  举报
IPV6地址一个128位数字
 
如果在IPv6地址后面包括TCP和UDP网络端口,建议将IPv6放在方括号中,以便区分:
[2001:db8:0:10::1]:80
 
IPv6的标准子网掩码是"/64"
 
通用IPv6地址和网络
IPv6地址或网络 用途 描述
::1/128 本地主机 等效于127.0.0.1/8的IPv6,在回环接口上设置
:: 未指定的地址 等效于0.0.0.0的IPv6.对于网络服务,这可能表示其正在侦听所有已配置的IP地址
::/0 默认路由 等效于0.0.0.0/0的IPv6.路由表中的默认路由与此网络匹配;此网络的路由器是在没有更好路由的情况下发送所有流量的位置。
2000::/3 全局单播地址 "普通"的IPv6地址目前由IANA从该空间进行分配。这等同于范围从2000::/16到3fff::/16的所有网络
fd00::/8 唯一本地地址 IPv6没有RFC 1918专用地址空间的直接等效对象,尽管这很接近。站点可以使用这些以在组织中自助分配可路由的专用IP地址空间。但是这些网络不能再全局internet上使用。站点必须随机从该空间中选择一个/48,但是它可以正常将分配空间划分为/64网络
fe80::/64 本地链接地址 每个IPv6接口自动配置一个本地链接地址,该地址仅在该网络中的本地链接中有效。
ff00::/8 多播 等效于224:0.0.0/4的IPv6.多播用于同时传输到多个主机,并且在IPv6中特别重要,因为其没有广播地址
 
 
添加IPv6 connection
[root@localhost ~]# nmcli con add con-name enp0s8 type ethernet ifname enp0s8 ip6 2001:db8:0:1::c000:207/64 gw6 2001:db8:0:1::1 ip4 192.168.56.112/24 gw4 192.168.56.254
Connection 'enp0s8' (0a19b495-2e49-44df-8b32-d79568428a10) successfully added.

查看
[root@localhost ~]# nmcli conn show enp0s8|grep ipv6
ipv6.method:                            manual
ipv6.dns:                               
ipv6.dns-search:                        
ipv6.addresses:                         { ip = 2001:db8:0:1::c000:207/64, gw = 2001:db8:0:1::1 }
ipv6.routes:                            
ipv6.ignore-auto-routes:                no
ipv6.ignore-auto-dns:                   no
ipv6.never-default:                     no
ipv6.may-fail:                          yes
ipv6.ip6-privacy:                       -1 (unknown)
ipv6.dhcp-hostname:                     --

修改(使用mod)
[root@localhost ~]# nmcli con mod enp0s8 ipv6.address "2001:db8:0:1::a00:1/64 2001:db8:0:1::1" 

添加DNS(使用+)
[root@localhost ~]# nmcli con mod enp0s8 +ipv6.dns 2001:4860:4860::8888

[root@localhost ~]# ping 2001:db8:0:1::c000:207
ping: unknown host 2001:db8:0:1::c000:207
[root@localhost ~]# ping6 2001:db8:0:1::c000:207
PING 2001:db8:0:1::c000:207(2001:db8:0:1::c000:207) 56 data bytes
64 bytes from 2001:db8:0:1::c000:207: icmp_seq=1 ttl=64 time=0.025 ms
64 bytes from 2001:db8:0:1::c000:207: icmp_seq=2 ttl=64 time=0.050 ms
64 bytes from 2001:db8:0:1::c000:207: icmp_seq=3 ttl=64 time=0.036 ms
^C
--- 2001:db8:0:1::c000:207 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.025/0.037/0.050/0.010 ms