![](https://habrastorage.org/webt/hz/c8/ma/hzc8maixblkbsj4cvr5tvmsdbey.png)
Часть первая. Вводная
Часть вторая. Настройка правил Firewall и NAT
DHCP – сетевой протокол, позволяющий вашим виртуальным машинам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP.
В NSX Edge есть три опции настроек DHCP:
- DHCP pool – создание пула адресов, которые будут выдаваться автоматически клиентам DHCP;
- DHCP binding – привязка конкретного IP-адреса к определенному mac-адресу;
- DHCP Relay – использование стороннего DHCP-сервера, выдающего IP-адреса серверам, которые находятся в других подсетях (отличных от DHCP-сервера).
Для того чтобы зайти в меню настроек DHCP-сервера, зайдите в раздел Administration и кликните на ваш виртуальный дата-центр. В появившемся горизонтальном меню выберите вкладку Edge Gateways, правой кнопкой мыши кликните на нужную сеть и выберите опцию Edge Gateway Services.
![](https://habrastorage.org/webt/xk/8g/qu/xk8gqucylmzxf9w2iribu_z5lrk.png)
Перейдите в меню DHCP.
![](https://habrastorage.org/webt/ri/tu/2s/ritu2swksjeogppailgxtjkedfu.png)
Настройка DHCP pool
Для создания нового DHCP pool нажмите +.
![](https://habrastorage.org/webt/te/ed/en/teedenhvgyu_khb0f-qj-lq-s7a.png)
В появившемся окне укажите диапазон IP-адресов, которые будут выдавать клиентам DHCP-сервера. Данный диапазон не должен пересекаться со Static IP pool сети уровня организации.
Впишите Default Gateway, DNS, Subnet Mask. Нажмите Keep.
![](https://habrastorage.org/webt/bb/u8/uv/bbu8uvq8bknmb7k72wzignhw_vq.png)
Сохраните изменения.
![](https://habrastorage.org/webt/yo/_b/ej/yo_bejcyg2hdvj3yu4d4ybyzine.png)
Готово.
![](https://habrastorage.org/webt/2z/wg/-u/2zwg-u8efjkzp54crea1kjxjd0y.png)
Настройка DHCP Binding
Чтобы привязать IP-адрес к определенному MAC-адресу, перейдите во вкладку Bindings и нажмите +.
![](https://habrastorage.org/webt/_m/mh/l3/_mmhl3qmzvz3a_dm3nyhodn587q.png)
В появившемся окне обязательно укажите:
- MAC-адрес сетевого интерфейса виртуальной машины, за которой хотим закрепить IP;
- Host Name –- название сервера;
- IP-адрес, который закрепляется за виртуальной машиной.
Нажмите Keep.
![](https://habrastorage.org/webt/as/og/og/asogogg1uqiaybkqtjmvq2sylio.png)
Сохраните изменения.
![](https://habrastorage.org/webt/_g/sa/0l/_gsa0lahv3gm27nuurb6vu1u480.png)
Готово.
![](https://habrastorage.org/webt/fm/c0/07/fmc007zif_hfhzx4sbo_gaxl0rw.png)
Настройка DHCP Relay
Чтобы настроить выдачу IP-адресов со стороннего DHCP-сервера, перейдите во вкладку DHCP Relay.
![](https://habrastorage.org/webt/aa/wl/_d/aawl_diuretnf8llmjkaj-aoif0.png)
Укажите адрес стороннего DHCP-сервера. Можно это сделать с помощью IP Addresses
![](https://habrastorage.org/webt/w5/an/a1/w5ana1jleg9fu_9u-gmvkbdtiui.png)
или IP Sets.
![](https://habrastorage.org/webt/sg/ng/dm/sgngdmfyl0-mtz8nxhloguzyrgw.png)
![](https://habrastorage.org/webt/ff/y0/q_/ffy0q_nvs5iw1bhme9audojnzle.png)
Добавьте интерфейс, где будет запущен DHCP Relay agent. Для этого нажмите на + в разделе DHCP Relay Agent.
![](https://habrastorage.org/webt/bj/no/fi/bjnofiuetc3iw9j21ptjvaknwjq.png)
Выберите из списка vNIC, где находятся DHCP-клиенты.
Важно: DHCP pool и DHCP binding не должны пересекаться с интерфейсом, где будет запущен DHCP Relay agent.
![](https://habrastorage.org/webt/pi/kx/bg/pikxbgf8xu470tkzih_rpbylzum.png)
Сохраните изменения.
![](https://habrastorage.org/webt/ij/j8/-3/ijj8-33kgbeyfembnjeanigpj4o.png)
Готово.
![](https://habrastorage.org/webt/sm/1m/qc/sm1mqclit9cotumpovvb1veh3s8.png)
Когда все настройки завершены, возвращаемся на главную страницу, активируем DHCP и применяем изменения.
![](https://habrastorage.org/webt/cw/th/hd/cwthhdw2sjy3olgctbjuf2rz-k4.png)
Готово.
![](https://habrastorage.org/webt/61/xy/ki/61xykix0ftrylmfymdr8e0tqpp4.png)
Теперь перейдите в настройки виртуальной машины. Во вкладке Hardware в настройках сетевого интерфейса NICs выберите IP Mode пункт DHCP.
![](https://habrastorage.org/webt/c6/oh/5c/c6oh5cdqug9re-5d0cpcivmnnj0.png)
Готово, можно пользоваться. В следующей статье разберем настройку статической и динамической маршрутизации.