默认情况下,Linux 使用每个子网的 1 个 IP 地址进行传出流量。 例如,您在一台服务器上使用多个不同的子网,并且 Linux 为每个子网分配 1 个默认 IP 地址,将从该地址进行传出连接。
1.查看所有子网
ip route list
default dev venet0 scope link
123.123.123.0/24 dev venet0 proto kernel scope link src 123.123.123.101
123.123.124.0/24 dev venet0 proto kernel scope link src 123.123.124.145
在此示例中,对于子网 123.123.123.x 中的所有 IP 地址,IP 地址 123.123.123.101 将用于所有传出连接
对于子网 123.123.124.x 中的所有 IP 地址 - IP 地址 123.123.124.145
2. 更改传出连接的 IP 地址
ip route change default via 123.123.123.1 src 123.123.123.200
现在,子网 123.123.123.x 将使用 ip 123.123.123.200,而不是 ip 地址 123.123.123.101
必须在服务器上输入进行设置的所有 IP 地址。
3.查看可用的IP地址
要查看服务器可用的所有 IP 地址,请使用以下命令:
apt install net-tools
ifconfig
暂时没有评论