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