小编Tam*_*mas的帖子

不同子网中的 FreeBSD IP 别名和默认传出 IP 地址

我有一个 FreeBSD VPS,直到最近它在/29子网中分配了 3 个公共 IP 地址。在进行传出连接时,使用的 IP 地址始终是非别名的“ .20 ”,但是现在我在不同的/29子网中添加了另一个包含 3 个 ip 地址的块,并且传出 IP 更改为“ .44 ”。

以下是添加第二个子网别名之前和之后的rc.conf设置。

前:

ifconfig_em0="inet 70.70.70.20 netmask 255.255.255.248"
ifconfig_em0_alias0="inet 70.70.70.21 netmask 255.255.255.248"
ifconfig_em0_alias1="inet 70.70.70.22 netmask 255.255.255.248"
defaultrouter="70.70.70.17"
Run Code Online (Sandbox Code Playgroud)

现在:

ifconfig_em0="inet 70.70.70.20 netmask 255.255.255.248"
ifconfig_em0_alias0="inet 70.70.70.21 netmask 255.255.255.248"
ifconfig_em0_alias1="inet 70.70.70.22 netmask 255.255.255.248"
ifconfig_em0_alias2="inet 60.60.60.44 netmask 255.255.255.248"
ifconfig_em0_alias3="inet 60.60.60.45 netmask 255.255.255.248"
ifconfig_em0_alias4="inet 60.60.60.46 netmask 255.255.255.248"
defaultrouter="70.70.70.17"
Run Code Online (Sandbox Code Playgroud)

阅读 ifconfig 的手册条目,我不确定别名的正确网络掩码。手册条目说:

alias   Establish an additional network address for this interface.  This
        is …
Run Code Online (Sandbox Code Playgroud)

networking freebsd ip-aliasing

6
推荐指数
1
解决办法
3415
查看次数

标签 统计

freebsd ×1

ip-aliasing ×1

networking ×1