基本信息设置:

1.nmcli connection show  

       查看设备信息

2.nmcli connection add con-name lee ifname eth0 type ethernet ip6 2015::5

      设置ipv6 的ip     

      ip  addr show  查看ip 信息

      ip -6 route

3.nmcli connection modify lee ipv6.addresses 2015::5/112 

      修改子网掩码,最后一位为主机位,128-16=112 ,默认为128

  systemctl restart network 

4.ping6 2015::5     ping ipv6

5.ssh 2015::5       连接ipv6

Ipv6文件设置:

1.进入目录/etc/sysconfig/network-scripts/ifcfg-eth0

  编写文件ifcfg-le

   

DEVICE = eth0

ONBOOT= yes

BOOTPROTO=none                  ----->设置为静态ip,若为dhcp,则自动获取

IPV6INIT= yes                      ----->开启ipv6服务

IPV6ADDR=1025::6:23               ----->设置ipv6

IPV6_AUTOCONF=no                ----->设置ipv6为静态

NAME=le  

PEERDNS=no                       ----->不更改DNS指向

 

 

在文件/etc/resolv.conf中修改DNS

   Nameserver 172.25.254.254------>172.25.254.250

重启网络后会变回原来的172.25.254.254

若要永久改变,将文件中的PEERDNS=yes  改为no即可

2.参数对比:

 

ipv6.method manual <-->IPV6_AUTOCONF=no

 ipv6.method auto <-->IPV6_AUTOCONF=yes

 ipv6.method dhcp<-->IPV6_AUTOCONF=no

                     DHCPV6C=yes

 ipv6.addresses  <-->IPV6ADDR=

 ipv6.dns <-->DNS0=

 ipv6.ignore-auto-dns <-->IPV6_PEERDNS=no

– ipv6.ignore-auto-dns ture

 

3.检测ipv6网络的工具

  netstat  -46n 检测ipv6

       -n    不做解析

       -t     tcp协议

       -u     udp协议

       -l      状态位listen的端口

 -a      所有端口

 -p      显示进程