Debian IPv6虚拟(追加)静态地址配置

时间:2020-01-09 14:16:14  来源:igfitidea点击:

如何在Debian Linux下使用虚拟IP地址配置添加其他IPv4 IP地址。
如何在Debian Linux服务器下添加其他IPv6地址(别名IPv6地址)?
您不能将虚拟接口样式名称(如eth0:1)与IPv6一起使用。
您需要将/sbin/ifconfig或/sbin/ip命令与/etc/network/interfaces文件中的UP命令一起使用,以配置其他IPv6地址。
以下示例显示了使用/sbin/ifconfig命令添加辅助地址的过程。

我们的示例IPv6地址

  • 主静态IPv6地址:2607:f0d0:2001:000a:0000:0000:0000:0002/64
  • ipv6网关地址:2607:f0d0:2001:000a:0000:0000:0000:0001
  • 额外的IPv6地址#1:2607:f0d0:2001:000a :: 3/64
  • 额外的IPv6地址2:添加2607:f0d0:2001:000a :: 4/64
  • 接口:eth0
  • ipv6类型:静态

Debian IPv6虚拟接口(别名)配置

打开/etc/network/interfaces文件,输入:

# vi /etc/network/interfaces

修改/追加配置如下:

#IPV6 configuration
iface eth0 inet6 static
   pre-up modprobe ipv6
   address 2607:f0d0:2001:000a:0000:0000:0000:0002
   netmask 64
   gateway 2607:f0d0:2001:000a:0000:0000:0000:0001
# Start IPv6 secondary additional IP configuration
   up /sbin/ifconfig eth0 inet6 add 2607:f0d0:2001:000a::3/64
   up /sbin/ifconfig eth0 inet6 add 2607:f0d0:2001:000a::4/64

保存并关闭文件。
重新启动网络:

# /etc/init.d/networking restart

验证新的Ipv6网络设置,包括辅助地址:

# ifconfig eth0
# ip -6 route show
# ping6 www.theitroad.local
# ping6 2607:f0d0:2001:000a::3