Настройка VMware для подключения Failover IP OVH
Конфигурация сервера:
Процессор: Intel Xeon E3-1245 v5 @ 3.5 GHz
Память: 32Гб RAM
Диски: 2 x 2TB HDD
IP-адрес: 137.74.0.XX
Подсеть:193.70.XX.192/29
Network IP :193.70.XX.192
Broadcast IP :193.70.XX.199
Gateway IP :193.70.XX.198
Netmask :255.255.255.248
Основной задачей в данной статье было использовать шлюз для виртуальных машин без прописывания дополнительных настроек на машинах. Для всех остальных машин использовать локальную подсеть 172.16.0.0/24, которая будет выходить в интернет через NAT IP: 137.74.0.XX.
Важно: поскольку это Failover IP, под виртуалки уйдут все IP-адреса, служебных адресов, которые будут заняты IP-адресами из пула (Network IP, Broadcast IP, Gateway IP) не будет.
Приступим:
1) Подготовка:
1.1) Устанавливаем VMware и заходим через VMware vSphere Client
1.2) Заливаем в Datastore ISOшник дистрибутива Centos:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/45225ea954.jpg)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/9ec4853f90.jpg)
2) Настраиваем свитчи для внешней(WAN) и внутренней сетей(LAN):
2.1) Заходим «Configuration» --> «Networking» --> «vSwitch0» --> «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/a6c98a1898.jpg)
2.2) Выбираем «VM Network» и нажимаем редактировать «Edit»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/03b1e3bde5.jpg)
2.3) Меняем название сети на «WAN», потом «OK»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/4509768829.jpg)
2.4) Добавляем новый свитч(LAN), который будет использоваться для подсети 172.16.0.0./24, для этого заходим «Configuration» --> «Networking» и нажимаем «Add Networking»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/aad0eec0f2.jpg)
2.5) Выбираем «Virtual Machine»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e5aaf801cd.jpg)
2.6) Убираем галку «vmnic1» так как нам не нужно использовать физический интерфейс и нажимаем «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/2b4fb655ae.jpg)
2.7) Вводим название сети «LAN» и переходим к следующему пункту
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/730108eb0f.jpg)
2.8) Нажимаем кнопку «Finish»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/963ee27c42.jpg)
3) Добавляем интерфейс для VMware, чтобы управлять ей внутри сети LAN
3.1) Заходим «Configuration» --> «Networking» и нажимаем «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e137349837.jpg)
3.2) Нажимаем кнопку «Add»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/d62a466cb4.jpg)
3.3) Выбираем «VMkernel» и жмем «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/1b66a2c656.jpg)
3.4) Вводим название «Management LAN», ставим галку «Use this port group for management traffic» и жмем «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/dcb26c9eb6.jpg)
3.5) Вводим IP-адрес 172.16.0.2 и маску 255.255.255.0 и кнопку «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/8c22d24410.jpg)
3.6) «Finish»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/c5107dfd6f.jpg)
4) Работа с виртуальной машиной, которая в дальнейшем будет служить нам как шлюз для виртуальных машин
4.1) Создаем с именем «GateVM» и следующими настройками:
1 Ядро, 512МБ ОЗУ, 10ГБ диск
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/4264d00227.jpg)
4.2) В настройках виртуальной машины указываем ISO установщика Centos и обязательно ставим галку «Connect at power on»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/1a06b35832.jpg)
4.3) Копируем MAC-адрес основного IP-адреса сервера, чтобы на виртуалке поднялся основной IP. Для этого заходим «Configuration» --> «Networking» --> «vSwitch0» --> «Properties» --> «Management Network»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/2bdc9bd5b3.png)
4.4) Меняем MAC-адрес в настройках первого сетевого интерфейса «WAN» виртуальной машины «GateVM»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/30500e1e40.jpg)
4.5) Устанавливаем виртуальную машину:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e8338017ed.jpg)
4.6) Настраиваем виртуальную машину
4.6.1) Настраиваем сетевые интерфейсы eth0(WAN) и eth1(LAN):
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/5ccc2d77d4.jpg)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/de68ccd805.jpg)
4.6.2) Настраиваем автозапуск виртуальной машины при загрузке VMware
Заходим «Configuration» --> «Virtual Machine Startup/Shutdown»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/106fefcd56.jpg)
Нажимаем «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e840829feb.jpg)
Ставим галочку, разрешающую автозапуск виртуальных машин «Allow virtual machines to start and stop automatically with the system», делаем автозапуск через 60 секунд и передвигаем машину наверх кнопкой «Move Up»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/efb1fbfe57.jpg)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/c26fb13b33.jpg)
После подтверждаем нажатием на «ОК»
4.6.3) Меняем IP-адрес VMware
Заходим «Configuration» --> «Networking» --> «vSwitch0» --> «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/efdf5babbd.jpg)
Выбираем «Management Network» и жмем кнопку «Edit»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/13c70116b8.jpg)
Переходим во вкладку «IP Settings» и вводим IP-адрес: 193.70.XX.192 и подтверждаем настройки.
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/71bd9ab089.jpg)
Тем самым мы потеряем контроль над VMware из вне (основной IP-адрес перестанет пинговаться), но позже я расскажу как его вернуть.
4.6.4) Перезагружаем сервер из панели OVH
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/d87bacebd6.jpg)
4.6.5) После перезагрузки заходим на сервер с помощью SSH по IP-адресу: 137.74.0.XX и наблюдаем консоль нашей виртуалки:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/097b056878.jpg)
4.6.6) Правим файл sysctl.conf
меняем net.ipv4.ip_forward = 1
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/631cdd1fe9.jpg)
Остальное в конец файла
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/9654355f26.jpg)
4.6.7) Прописываем DNS
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/08116e4901.jpg)
указываем в качестве DNS-сервер 8.8.8.8(Google):
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/ed959f968a.jpg)
4.6.8) Настраиваем сеть для виртуальных машин
Устанавливаем необходимые пакеты
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/7f2ec5467b.jpg)
Cоздаем bridge интерфейс
с содержимым:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/5b05b81b96.jpg)
Cетевую карту переключаем в режим работы моста(Bridge)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/6443239625.jpg)
Добавляем сетевой интерфейс, который в дальнейшем будет шлюзом для виртуальных машин — согласно документации OVH адрес шлюза должен быть 1.2.3.254 (Берется подсеть 193.70.XX.192/29 и на конце добавляется 254 вне зависимости от маски)
Главный IP-адрес сервера висит на интерфейсе vmbr0, далее создаем интерфейс vmbr0:0 в /etc/sysconfig/network-scripts/ cо следующим содержанием:
Если будут добавляться новые блоки IP-адресов например из другой подсети: 1.2.5.0/29, то необходимо будет добавлять новые интерфейсы(алиасы), которые будут использоваться в качестве шлюза — vmbr0:1(IP-адрес в данном примере будет 1.2.5.254)… vmbr0:N
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/f9235d3921.jpg)
4.6.9) Настраиваем iptables:
Для каждой новой подсети нужно разрешить маршрутизацию
Настраиваем NAT:
Важно: не забываем COMMIT перед строкой NAT!
#Для виртуалок, которые будут иметь локальные адреса 172.16.0.0/24 смогут выходить в интернет через IP: 137.74.0.XX
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/34ca6174c6.jpg)
4.6.10) Перезагружаем сеть
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/a36640374e.jpg)
5) Возвращаем контроль над VMware, для этого для IP-адреса:193.70.XX.192 нужно прописать шлюз и broadcast-адрес
5.1) Заходим с виртуальной машины по ssh на vmware:
соглашаемся и вводим пароль от VMware
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/ee8ebfbc49.jpg)
5.2) Меняем конфиг VMware, для этого вводим:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/291366e1c2.jpg)
5.3) Меняем gateway на 193.70.XX.254, ipv4netmask=255.255.255.0, ipv4broadcast= 193.70.XX.255
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/c6ccd368c9.jpg)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/607996cf4e.jpg)
ipv4address = 193.70.XX.192, замечу, что везде в дереве указывается /net/vmkernelnic/child(0000)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/b34f0899b6.jpg)
И внизу несколько строк:
ManagementAddr = 193.70.XX.192
и HostIPAddr = 193.70.XX.192
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/758f90af81.jpg)
5.4) ВАЖНО!!:
Изменить MAC-адрес интерфейса VMware, так как иначе он не будет подниматься, для этого в конфиге поменять /net/vmkernelnic/child[0000]/mac = «a4:bf:01:08:14:f6»(MAC-адрес ушел у нас по виртуалку с основным IP) на /net/vmkernelnic/child[0000]/mac = «a4:bf:01:08:14:d9» (Поменяли последний октет)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/fe8c467090.jpg)
Сохраняем конфиг и отправляем сервер VMware на перезагрузку
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/dac2d266ba.jpg)
Автор: Streser
Процессор: Intel Xeon E3-1245 v5 @ 3.5 GHz
Память: 32Гб RAM
Диски: 2 x 2TB HDD
IP-адрес: 137.74.0.XX
Подсеть:193.70.XX.192/29
Network IP :193.70.XX.192
Broadcast IP :193.70.XX.199
Gateway IP :193.70.XX.198
Netmask :255.255.255.248
Основной задачей в данной статье было использовать шлюз для виртуальных машин без прописывания дополнительных настроек на машинах. Для всех остальных машин использовать локальную подсеть 172.16.0.0/24, которая будет выходить в интернет через NAT IP: 137.74.0.XX.
Важно: поскольку это Failover IP, под виртуалки уйдут все IP-адреса, служебных адресов, которые будут заняты IP-адресами из пула (Network IP, Broadcast IP, Gateway IP) не будет.
Приступим:
1) Подготовка:
1.1) Устанавливаем VMware и заходим через VMware vSphere Client
1.2) Заливаем в Datastore ISOшник дистрибутива Centos:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/45225ea954.jpg)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/9ec4853f90.jpg)
2) Настраиваем свитчи для внешней(WAN) и внутренней сетей(LAN):
2.1) Заходим «Configuration» --> «Networking» --> «vSwitch0» --> «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/a6c98a1898.jpg)
2.2) Выбираем «VM Network» и нажимаем редактировать «Edit»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/03b1e3bde5.jpg)
2.3) Меняем название сети на «WAN», потом «OK»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/4509768829.jpg)
2.4) Добавляем новый свитч(LAN), который будет использоваться для подсети 172.16.0.0./24, для этого заходим «Configuration» --> «Networking» и нажимаем «Add Networking»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/aad0eec0f2.jpg)
2.5) Выбираем «Virtual Machine»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e5aaf801cd.jpg)
2.6) Убираем галку «vmnic1» так как нам не нужно использовать физический интерфейс и нажимаем «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/2b4fb655ae.jpg)
2.7) Вводим название сети «LAN» и переходим к следующему пункту
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/730108eb0f.jpg)
2.8) Нажимаем кнопку «Finish»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/963ee27c42.jpg)
3) Добавляем интерфейс для VMware, чтобы управлять ей внутри сети LAN
3.1) Заходим «Configuration» --> «Networking» и нажимаем «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e137349837.jpg)
3.2) Нажимаем кнопку «Add»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/d62a466cb4.jpg)
3.3) Выбираем «VMkernel» и жмем «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/1b66a2c656.jpg)
3.4) Вводим название «Management LAN», ставим галку «Use this port group for management traffic» и жмем «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/dcb26c9eb6.jpg)
3.5) Вводим IP-адрес 172.16.0.2 и маску 255.255.255.0 и кнопку «Next»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/8c22d24410.jpg)
3.6) «Finish»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/c5107dfd6f.jpg)
4) Работа с виртуальной машиной, которая в дальнейшем будет служить нам как шлюз для виртуальных машин
4.1) Создаем с именем «GateVM» и следующими настройками:
1 Ядро, 512МБ ОЗУ, 10ГБ диск
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/4264d00227.jpg)
4.2) В настройках виртуальной машины указываем ISO установщика Centos и обязательно ставим галку «Connect at power on»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/1a06b35832.jpg)
4.3) Копируем MAC-адрес основного IP-адреса сервера, чтобы на виртуалке поднялся основной IP. Для этого заходим «Configuration» --> «Networking» --> «vSwitch0» --> «Properties» --> «Management Network»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/2bdc9bd5b3.png)
4.4) Меняем MAC-адрес в настройках первого сетевого интерфейса «WAN» виртуальной машины «GateVM»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/30500e1e40.jpg)
4.5) Устанавливаем виртуальную машину:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e8338017ed.jpg)
4.6) Настраиваем виртуальную машину
4.6.1) Настраиваем сетевые интерфейсы eth0(WAN) и eth1(LAN):
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=a4:bf:01:08:14:f6
TYPE=Ethernet
UUID=8d95e999-a783-4ae2-a6d0-71daa367e7d8 #(не меняем)
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=137.74.0.XX
NETMASK=255.255.255.0
GATEWAY=137.74.0.254
DNS1=8.8.8.8
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/5ccc2d77d4.jpg)
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
HWADDR=00:0C:29:FE:0A:08 #(не меняем)
TYPE=Ethernet
UUID=c8c354eb-85a6-4cc4-9898-77eab31fe963 #(не меняем)
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=172.16.0.1
NETMASK=255.255.255.0
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/de68ccd805.jpg)
4.6.2) Настраиваем автозапуск виртуальной машины при загрузке VMware
Заходим «Configuration» --> «Virtual Machine Startup/Shutdown»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/106fefcd56.jpg)
Нажимаем «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/e840829feb.jpg)
Ставим галочку, разрешающую автозапуск виртуальных машин «Allow virtual machines to start and stop automatically with the system», делаем автозапуск через 60 секунд и передвигаем машину наверх кнопкой «Move Up»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/efb1fbfe57.jpg)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/c26fb13b33.jpg)
После подтверждаем нажатием на «ОК»
4.6.3) Меняем IP-адрес VMware
Заходим «Configuration» --> «Networking» --> «vSwitch0» --> «Properties»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/efdf5babbd.jpg)
Выбираем «Management Network» и жмем кнопку «Edit»
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/13c70116b8.jpg)
Переходим во вкладку «IP Settings» и вводим IP-адрес: 193.70.XX.192 и подтверждаем настройки.
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/71bd9ab089.jpg)
Тем самым мы потеряем контроль над VMware из вне (основной IP-адрес перестанет пинговаться), но позже я расскажу как его вернуть.
4.6.4) Перезагружаем сервер из панели OVH
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/d87bacebd6.jpg)
4.6.5) После перезагрузки заходим на сервер с помощью SSH по IP-адресу: 137.74.0.XX и наблюдаем консоль нашей виртуалки:
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/097b056878.jpg)
4.6.6) Правим файл sysctl.conf
vi /etc/sysctl.conf
меняем net.ipv4.ip_forward = 1
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/631cdd1fe9.jpg)
Остальное в конец файла
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-arptables = 0
net.ipv4.conf.all.proxy_arp = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.proxy_arp = 1
net.ipv4.conf.default.send_redirects = 0
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/9654355f26.jpg)
4.6.7) Прописываем DNS
vi /etc/resolf.conf
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/08116e4901.jpg)
указываем в качестве DNS-сервер 8.8.8.8(Google):
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/ed959f968a.jpg)
4.6.8) Настраиваем сеть для виртуальных машин
Устанавливаем необходимые пакеты
yum install bridge-utils tunctl –y
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/7f2ec5467b.jpg)
Cоздаем bridge интерфейс
vi /etc/sysconfig/network-scripts/ifcfg-vmbr0
с содержимым:
DEVICE=vmbr0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=137.74.0.XX
NETMASK=255.255.255.0
GATEWAY=137.74.0.254
DNS1=8.8.8.8
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/5b05b81b96.jpg)
Cетевую карту переключаем в режим работы моста(Bridge)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=a4:bf:01:08:14:f6 #(MAC-адрес, который принадлежал основному IP)
TYPE=Ethernet
ONBOOT=yes
IPV6INIT=no
USERCTL=no
BRIDGE=vmbr0
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/6443239625.jpg)
Добавляем сетевой интерфейс, который в дальнейшем будет шлюзом для виртуальных машин — согласно документации OVH адрес шлюза должен быть 1.2.3.254 (Берется подсеть 193.70.XX.192/29 и на конце добавляется 254 вне зависимости от маски)
Главный IP-адрес сервера висит на интерфейсе vmbr0, далее создаем интерфейс vmbr0:0 в /etc/sysconfig/network-scripts/ cо следующим содержанием:
DEVICE=vmbr0:0
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=193.70.XX.254
NETMASK=255.255.255.0
DNS1=8.8.8.8
Если будут добавляться новые блоки IP-адресов например из другой подсети: 1.2.5.0/29, то необходимо будет добавлять новые интерфейсы(алиасы), которые будут использоваться в качестве шлюза — vmbr0:1(IP-адрес в данном примере будет 1.2.5.254)… vmbr0:N
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/f9235d3921.jpg)
4.6.9) Настраиваем iptables:
vi /etc/sysconfig/iptables
Для каждой новой подсети нужно разрешить маршрутизацию
-I FORWARD -d 193.70.XX.192/29 -j ACCEPT
-I FORWARD -s 193.70.XX.192/29 -j ACCEPT
-I FORWARD -i eth1 -o vmbr0 -j ACCEPT
-I FORWARD -i vmbr0 -o eth1 -j ACCEPT
Настраиваем NAT:
Важно: не забываем COMMIT перед строкой NAT!
*nat
-A POSTROUTING -o vmbr0 -s 172.16.0.0/24 -j SNAT --to-source 137.74.0.XX
#Для виртуалок, которые будут иметь локальные адреса 172.16.0.0/24 смогут выходить в интернет через IP: 137.74.0.XX
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/34ca6174c6.jpg)
4.6.10) Перезагружаем сеть
service network restart
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/a36640374e.jpg)
5) Возвращаем контроль над VMware, для этого для IP-адреса:193.70.XX.192 нужно прописать шлюз и broadcast-адрес
5.1) Заходим с виртуальной машины по ssh на vmware:
ssh 172.16.0.2
соглашаемся и вводим пароль от VMware
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/ee8ebfbc49.jpg)
5.2) Меняем конфиг VMware, для этого вводим:
vi /etc/vmware/esx.conf
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/291366e1c2.jpg)
5.3) Меняем gateway на 193.70.XX.254, ipv4netmask=255.255.255.0, ipv4broadcast= 193.70.XX.255
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/c6ccd368c9.jpg)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/607996cf4e.jpg)
ipv4address = 193.70.XX.192, замечу, что везде в дереве указывается /net/vmkernelnic/child(0000)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/b34f0899b6.jpg)
И внизу несколько строк:
ManagementAddr = 193.70.XX.192
и HostIPAddr = 193.70.XX.192
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/758f90af81.jpg)
5.4) ВАЖНО!!:
Изменить MAC-адрес интерфейса VMware, так как иначе он не будет подниматься, для этого в конфиге поменять /net/vmkernelnic/child[0000]/mac = «a4:bf:01:08:14:f6»(MAC-адрес ушел у нас по виртуалку с основным IP) на /net/vmkernelnic/child[0000]/mac = «a4:bf:01:08:14:d9» (Поменяли последний октет)
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/fe8c467090.jpg)
Сохраняем конфиг и отправляем сервер VMware на перезагрузку
![](https://abcvg.ovh/uploads/images/00/00/01/2017/10/22/dac2d266ba.jpg)
Автор: Streser
1 комментарий
Сейчас похожее нужно сделать ломаю голову как
1 адрес белый на интерфейсе, потом 5 для машинок так же на белых но шлюз другой, вот как это прикрутить хз
Если без ничего просто в группу кинуть машинку то после инсталла пинг есть но попасть на неё не реально...
Стоит Esxi 6.7