linux 设置ipv6网关地址吗,Redhat&&CentOS下IPv6地址和默认网关设置

本文介绍了如何在Linux系统中检查和手动配置IPv6。首先,通过查看/proc/net/if_inet6来确认系统是否支持IPv6。如果需要加载IPv6模块,可以使用modprobe ipv6命令。接着,展示了如何设置静态IPv6地址,包括编辑ifcfg-eth0文件以及网络配置文件,最后给出了重启网络服务的命令以使配置生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近日,家里的电信adsl运营商给了IPV6,windows,mac图形桌面都自动获取到了,linux没有开自动获取,需要手动设置.

查看/proc/net/if_inet6文件是否存在以确定你的系统是否支持IPv6

# ll /proc/net/if_inet6

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

如果没有,可尝试如下命令加载IPv6模组:

# 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 /* 添加路由 */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值