Image

База знаний → Смена ip адреса по умолчанию для исходящего трафика

[Виртуальные сервера]
Дата публикации: 07.02.2024

По умолчанию в 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

В данном примере для всех ip адресов из подсети 123.123.123.x для всех исходящих соединений будет использоваться IP адрес 123.123.123.101

А для всех ip адресов из подсети 123.123.124.x - ip адрес 123.123.124.145

2. Изменение IP адреса для исходящих соединений

ip route change default via 123.123.123.1 src 123.123.123.200

Теперь вместо ip адреса 123.123.123.101 будет использоваться ip 123.123.123.200 для подсети 123.123.123.x

Все IP адреса с которыми производятся настройки должны быть заведены на сервере.

3. Просмотр доступных IP адресов

Для просмотра всех доступных серверу IP адресов используйте команду:

apt install net-tools
ifconfig




Нет комментариев