Настройка ESXi Static IP со шлюзом в другой подсети
У меня есть сервер ESXi, которому я пытаюсь назначить статический IP-адрес. У меня проблемы с настройкой шлюза, потому что (я предполагаю) шлюз находится в другой подсети.
Я смог выполнить эту задачу на обычных серверах Linux, выполнив следующие действия:
route add 172.50.99.254 eth0
route add -net default gw 172.50.99.254 eth0
Теперь, используя инструменты настройки GUI для ESXi, я попытался установить следующее
IP: 172.50.5.151
Netmask: 255.255.252.0
Gateway: 172.50.99.254
Шлюз не привязывается, и когда я пытаюсь добавить шлюз вручную, используя esxcfg-route, он говорит, что у него нет маршрута к IP-адресу шлюза. Как я могу получить этот статический IP установлен правильно? (У меня нет никакого контроля над настройкой сети).
1 ответ
Вам просто нужно использовать шлюз, который находится внутри вашей подсети, а тот, который вы пытаетесь нам, - нет.
В принципе, используя NM диапазон подсети / 22 является 172.50.4.1 в 172.50.7.254 (не включая 0 и 255 - который является спорным в этих краях).
Если вы действительно хотите добраться до этого шлюза, вам понадобится /17 NM (255.255.128.0) - при условии, что он, конечно, маршрутизируемый.