Linux статическая маршрутизация Vsphere

Linux статическая маршрутизация Vsphere


Итак , перед нами стоит задача в виртуалках развернуть простую сеть из двух АРМов и маршрутизатора.

Для тестирования всяких там классных штук типа МЭ, Проксы и подобных великолепных решений понадобится два Vswitch на сфере да и все 🙂

Выбираем виртуальную машину в нашем пуле и щелкаем правой кнопкой манипулятора типа мышь -> “edit settings” -> Выбираем сетевой уровень:

Аналогично поступаем и со второй машиной (АРМ).

На виртуалку же, в которой у нас будут функционировать маршрутизатор – аналогичным образом добавляем два сетевых адаптера на выбранные всвитчи. Очень важно сразу запомнить mac адресса этих устройств, дабы не перепутать их поднимая сетевые интерфейсы.

Далее всем известно – смотрим интерфейсы :

ifconfig -a

Меняем настройки сети:

gedit /etc/network/interfaces

Ставим статику или dchp и выполняем перезапуск сетевой службы:

service networking restart

Проверяем с каждого АРМа связь с машиной-маршрутизотором например:

АРМ1 - ping 192.168.0.128

АРМ2 ping 169.254.57.245

Убедились что связь есть – хорошо идем дальше.

Пропишем правила маршрутизации в виде : route add -host x.x.x.x gw y.y.y.y dev ens128, x.x.x.x -хост назначения y.y.y.y – шлюз, ens128 – поднятый сетевой интерфейс, например для АРМ1 будет выглядеть примерно так:

route add -host 169.254.57.244 gw 192.168.0.128 

Теперь сделаем так, чтобы после ребута маршрутизация продолжала работать с назначенными правилами:

echo «1» > /proc/sys/net/ipv4/ip_forward

Пингуемся и проверяем 🙂





Report Page