Linux中如何配置IPv6地址
这期内容当中小编将会给大家带来有关Linux中如何配置IPv6地址,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
Linux在内核版本2.2.0以后就支持IPv6了,可查看/proc/net/if_inet6文件是否存在以确定你的系统是否支持IPv6
如果没有,可尝试如下命令加载IPv6模组:
# modprobe ipv6
成功加载后就可以使用IPv6环境了,系统会自动获得IPv6地址。
IPv6相关命令:
# ifconfig eth0 inet6 add 2001:da8:2004:1000:202:116:160:41/64 (手工添加配置固定IPv6地址)
# route -A inet6 add default gw 2001:da8:2004:1000::1 (添加默认路由)
# ping6 ipv6.scau.edu.cn
PING ipv6.scau.edu.cn(2001:da8:2004:1000:202:116:160:48) 56 data bytes
64 bytes from 2001:da8:2004:1000:202:116:160:48: icmp_seq=0 ttl=64 time=0.020 ms
64 bytes from 2001:da8:2004:1000:202:116:160:48: icmp_seq=1 ttl=64 time=0.019 ms
64 bytes from 2001:da8:2004:1000:202:116:160:48: icmp_seq=2 ttl=64 time=0.014 ms
这个显示表明IPv6已配置成功。
Linux设置isatap隧道配置IPv6
Linux 设置如下:
ip tunnel add sit1 mode sit remote 192.168.253.49 local a.b.c.d
ifconfig sit1 up
ifconfig sit1 add 2001:da8:2004:2301:0:5efe:a.b.c.d
route -A inet6 add ::/0 fe80::5efe:192.168.253.49
注意: 上面的 a.b.c.d 请使用你的真实IPv4地址代替
配置好之后 ifconfig后应该看到一个2001:da8:2004:2301 为前缀的v6地址,hostid为5efe:a.b.c.d,其中a.b.c.d为你的真实的IPV4地址。
以下补充内容:
Debian
代码如下:
vi /etc/network/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
# automatically added when upgrading
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet6 static
address 2001:da8:2:10d::2
netmask 64
up route -A inet6 add default gw 2001:da8:2:10d::1 dev $IFACE
iface eth0 inet static
address 58.1.4.74
netmask 255.255.255.0
up route add default gw 58.1.4.1 dev $IFACE
Redhat CentOS Fedora
代码如下:
[root@server4 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=none
HWADDR= 00:09 :3D:22:E1:40
IPADDR=202.120.1.1
NETMASK=255.255.255.240
ONBOOT=yes
GATEWAY=202.120.1.254
TYPE=Ethernet
USERCTL=no
IPV6INIT=yes
PEERDNS=yes
IPV6ADDR=2001:da8:8003:801:202:120:1:1
静态默认网关设置
代码如下:
[root@server4 ~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=server4
GATEWAY=202.120.1.254
IPV6_DEFAULTGW=2001:da8:8003:801::1%eth0
上述就是小编为大家分享的Linux中如何配置IPv6地址了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网行业资讯频道。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341