Redhat&&CentOS下IPv6地址和默認網關設置

近日,家裏的電信adsl運營商給了IPV6,windows,mac圖形桌面都自動獲取到了,linux沒有開自動獲取,須要手動設置.linux

查看/proc/net/if_inet6文件是否存在以肯定你的系統是否支持IPv6vim

# ll /proc/net/if_inet6 
-r--r--r-- 1 root root 0 1月  22 22:57 /proc/net/if_inet6

若是沒有,可嘗試以下命令加載IPv6模組:windows

# modprobe ipv6

靜態IPv6 地址的配置

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

HWADDR=00:07:5D:22:EA:40

IPADDR=192.168.2.1

NETMASK=255.255.255.0

ONBOOT=yes

GATEWAY=192.168.2.254

TYPE=Ethernet

USERCTL=no

IPV6INIT=yes

PEERDNS=yes

IPV6ADDR=240e:33d:9906:6900:a0e0:ad9e:28ad:a0d0

IPV6默認靜態網關設置

[root@localhost ~]# vim /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=yes

HOSTNAME=server4

GATEWAY=192.168.2.254

IPV6_DEFAULTGW=240e:33d:9906:6900::1%eth0

重啓網絡服務生效

systemctl restart network.service 
或者
service network restart

臨時配置IPV6

# ifconfig eth0 inet6 add 240e:33d:9906:6900:a0e0:ad9e:28ad:a1d0/64    /* 添加固定IPv6地址 */
# route -A inet6 add 240e:33d:9906:6900::1%eth0    /* 添加路由 */
相關文章
相關標籤/搜索