RHCE试题EX300详解(六)配置 IPv6 地址

题目要求:配置 IPv6 地址

在您的考试系统上配置接口 eth0 使用如下 IPv6 地址

  • server0 上的 IP 地址应该是 fddb:fe2a:ab1e::0:64/64
  • desktop0 上的 IP 地址应该是 fddb:fe2a:ab1e::0:65/64
  • 两个系统必须能与网络 fddb:fe2a:ab1e 内的系统通信
  • 地址必须在重启后依然生效
  • 两个系统保持当前的 IPv4 地址并能通信

知识点小贴士:

随着IPV4资源的枯竭,IPV6的需求就日趋急迫,IPv6采用128位地址长度,交之IPV4的32位地址,可以说IPV6几乎可以不受地址数量的限制,有一句话形容IPV6的优点,全世界连一粒沙子都可以有自己的IP地址,IPV6共有2^128-1个地址,约341.8万亿个地址。IPv6地址长度为128位,分成8段,每段4个字符,即X:X:X:X:X:X:X:X。直白的说,就是需要写32个字母。

IPv6是英文“Internet Protocol Version 6”(互联网协议第6版)的缩写,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,其地址数量号称可以为全世界的每一粒沙子编上一个地址。由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。

解题步骤:

(1)先查看当前网卡接口数。

<code>[root@server0 ~]# nmcli connection show
NAME         UUID                                  TYPE            DEVICE
System eth0  5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  802-3-ethernet  eth0  /<code>

注释:可以看到只有一个接口 System eth0, 一台机器可能有多个接口,查看网卡数是为了防止修改了错误的接口,必须按题目要求修改eth0。

(2)直接修改IP地址

<code>[root@server0 ~]# nmcli connection modify 'System eth0' ipv6.addresses 'fddb:fe2a:ab1e::0:64/64' ipv6.method manual connection.autoconnect yes/<code>

注释:地址最好用单引号括起来,如果有多个网卡接口,网卡名字要写对,题目要求地址必须在重启后依旧生效,那么就需要设置connection.autoconnect yes

(3)启动网卡接口,并查看。

<code>[root@server0 ~]# nmcli connection up 'System eth0'
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)/<code>

注释:启动成功有消息 Connection successfully activated

查看是否修改成功。

<code>[root@server0 ~]$ ip add/<code>

(4)类似方式修改desktop0:

可以拷贝刚刚在server0上执行的命令,然后替换掉addresses部分就可以了。

<code>[root@desktop0 ~]# nmcli connection modify 'System eth0' ipv6.addresses 'fddb:fe2a:ab1e::0:65/64' ipv6.method manual connection.autoconnect yes/<code>

(5)启动网卡接口,查看Desktop0 的状态:

<code>[root@desktop0 ~]# nmcli connection up 'System eth0'
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)/<code>

(6)查看是否修改成功:

<code>[root@desktop0 ~]$ ip add/<code>


RHCE试题EX300详解(六)配置 IPv6 地址

查看IPV6地址

(7)通过ping命令查看连通性,在desktop0 ping server0。

<code>[root@desktop0 ~]# ping6 fddb:fe2a:ab1e::0:64 -c 4
PING fddb:fe2a:ab1e::0:64(fddb:fe2a:ab1e::64) 56 data bytes
64 bytes from fddb:fe2a:ab1e::64: icmp_seq=1 ttl=64 time=10.0 ms
64 bytes from fddb:fe2a:ab1e::64: icmp_seq=2 ttl=64 time=2.00 ms
64 bytes from fddb:fe2a:ab1e::64: icmp_seq=3 ttl=64 time=2.14 ms
64 bytes from fddb:fe2a:ab1e::64: icmp_seq=4 ttl=64 time=3.80 ms
--- fddb:fe2a:ab1e::0:64 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3008ms
rtt min/avg/max/mdev = 2.001/4.509/10.084/3.295 ms/<code>

注释:-c 参数代表count,后跟次数,表示做几次连通检测,如果不指定,那么需要按Ctrl+c 停止,否则一直在做ping操作。

(8)通过ping命令查看连通性,在server0 ping desktop0。


RHCE试题EX300详解(六)配置 IPv6 地址

在server0 ping desktop0

(9)IPV4 ping测试:

RHCE试题EX300详解(六)配置 IPv6 地址

IPV4 ping测试


分享到:


相關文章: