如何在 Solaris 上永久设置静态 IPv6 地址

在 Solaris 8、9 和 10 上进行 IPv6 永久配置的过程:

1.创建一个hostname6.[interface]文件并用

addif [ipv6 address/netmask] up

2.重启系统(或者使用svcadm命令重启网络服务)

欢迎来到之路教程(on itroad-com)

示例配置

  1. 将以下内容放入/etc/hostname6.igb0文件中
addif 2607:f250:d000:10::928e:40d/64 up
  1. 重启系统
# init 6
  1. 重启后检查 ifconfig -a6 输出。
# ifconfig -a6
lo0: flags=2002000849[UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL] mtu 8252 index 1
        inet6 ::1/128 
igb0: flags=2000841[UP,RUNNING,MULTICAST,IPv6] mtu 1500 index 4
        inet6 fe80::210:e0ff:fe76:428e/10 
        ether 0:10:e0:76:42:8e 
igb0:1: flags=2000841[UP,RUNNING,MULTICAST,IPv6] mtu 1500 index 4
        inet6 2607:f250:d000:10::928e:40d/64 
igb0:2: flags=20a0841[UP,RUNNING,MULTICAST,NOLOCAL,ADDRCONF,IPv6] mtu 1500 index 4
        inet6 subnet 2607:f250:d000:10:20b:5dff:fee5:f8ca/64

请注意,这个另外的接口 igb0:2 开始发挥作用,只有当我们有一个 IPV6 路由器与机器通信时,才会在机器重新启动后看到。
邻居请求将结合 IPv6 路由器发送的网络组件和接口的本地 mac,并生成带有 ADDRCONF 标志的接口。

日期:2020-09-17 00:15:05 来源:oir作者:oir