De forma predeterminada, Linux utiliza 1 dirección IP de cada subred para el tráfico saliente. Por ejemplo, utiliza varias subredes diferentes en un servidor y para cada subred, Linux asigna 1 dirección IP predeterminada desde la cual se realizarán las conexiones salientes.
1. Ver todas las subredes
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
En este ejemplo, para todas las direcciones IP de la subred 123.123.123.x, se utilizará la dirección IP 123.123.123.101 para todas las conexiones salientes.
Y para todas las direcciones IP de la subred 123.123.124.x - dirección IP 123.123.124.145
2. Cambiar la dirección IP para conexiones salientes
ip route change default via 123.123.123.1 src 123.123.123.200
Ahora, en lugar de la dirección IP 123.123.123.101, se utilizará la IP 123.123.123.200 para la subred 123.123.123.x.
Todas las direcciones IP con las que se realizan las configuraciones deben ingresarse en el servidor.
3. Ver direcciones IP disponibles
Para ver todas las direcciones IP disponibles para el servidor, use el comando:
apt install net-tools
ifconfig