Настройка маршрутизации в ведомственных сетях БФТ и НЦЭУ

При подключении к сети БФТ или НЦЭУ (мультиинтерфейсная конфигурация) часто возникает следующая проблема: пакеты отправляются через сетевой интерфейс по умолчанию. В результате вы не можете получить доступ к требуемым ресурсам.

Исправить эту ситуацию можно добавлением статического маршрута в операционной системе вашей виртуальной машины.

Исходные данные:

Сетевые интерфейсы:

eth0 - внешний интерфейс IP 178.172.201.XXX
eth1 - интерфейс в ведомственной сети IP 10.52.40.YYY
IP сервера данных в ведомственной сети 10.54.1.ZZZ

Вам необходимо выполнить следующие действия:

1. Узнаём шлюз по умолчанию для ведомственной сети

# ip route ls dev eth1
default via 10.52.40.1
10.52.40.0/24 proto kernel scope link src 10.52.40.YYY

Из данного вывода видно, что шлюз по умолчанию для интерфейса ведомственной сети — ip 10.52.40.1

Для операционной системы CentOS:

2. Создаём(редактируем) /etc/sysconfig/network-scripts/route-eth1

Вставляем следующие строки:

10.54.1.ZZZ via 10.52.40.1
10.54.1.ZZZ via 10.52.40.1 table eth1_if

3. Выполняем реконфигурацию сети.

# service network restart

Для операционной системы Debian/Ubuntu:

2. Редактируем /etc/network/interfaces

В раздел
auto eth1
iface eth1 inet static

добавляем
post-up ip route add 10.54.1.ZZZ via 10.52.40.1 table eth1_if
post-up ip route add 10.54.1.ZZZ via 10.52.40.1

3. Выполняем реконфигурацию сети.

# service networking restart