使用多个 IP 列表中的特定 IP 作为 Solaris 主机的源 IP

使用多个 IP 列表中的特定 IP 作为 Solaris 主机的源 IP

我的 Solaris 服务器主机webhost有许多 IP 地址,下面列出了其中一些。

$ ifconfig -a

lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
ipmp0: flags=108001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,IPMP,PHYSRUNNING> mtu 1500 index 2
        inet 10.61.15.6 netmask ffffff00 broadcast 10.61.5.255
        groupname ipmp0
ipmp0:1: flags=108001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,IPMP,PHYSRUNNING> mtu 1500 index 2
        inet 10.61.15.142 netmask ffffff00 broadcast 10.61.5.255
ipmp0:2: flags=108001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,IPMP,PHYSRUNNING> mtu 1500 index 2
        inet 10.61.15.143 netmask ffffff00 broadcast 10.61.5.255
ipmp0:3: flags=108001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,IPMP,PHYSRUNNING> mtu 1500 index 2
        inet 10.61.15.144 netmask ffffff00 broadcast 10.61.5.255
.....

webhost从任何远程主机发送的任何流量必须始终使用此 IPinet 10.61.15.6 netmask ffffff00 broadcast 10.61.5.255源 IP。

原因是防火墙“仅”从源inet 10.61.15.6 netmask ffffff00 broadcast 10.61.5.255到远程主机打开,而其他 IP 地址没有打开防火墙。

您能否建议我们如何在Solaris 中实现这一目标?

相关内容