Как настроить подключение к интернету через шлюз с IP-адресом из другой подсети?

Как настроить DHCP сервер Technitium для указания шлюза (gateway) 10.0.0.1 в диапазоне адресов 10.1.1.1-100, чтобы обеспечить подключение контейнеров Proxmox к интернету?
  • 23 июля 2024 г. 11:22
Ответы на вопрос 2
Для настройки подключения к интернету через шлюз с IP-адресом из другой подсети, вам необходимо настроить маршрутизацию и правильно настроить настройки сети на вашем устройстве.

1. Установите статический маршрут на вашем устройстве к IP-адресу шлюза с указанием соответствующей сетевой маски. Например, если ваш шлюз имеет IP-адрес 10.0.0.1 и сетевая маска 255.255.255.0, установите маршрут с командой: `route add 10.0.0.0 mask 255.255.255.0 10.1.1.1`

2. Проверьте настройки сети на вашем устройстве и убедитесь, что установлен правильный IP-адрес, сетевая маска и шлюз по умолчанию.

Для настройки DHCP сервера Technitium для указания шлюза 10.0.0.1 в диапазоне адресов 10.1.1.1-100, выполните следующие шаги:

1. Запустите DHCP сервер Technitium и откройте настройки DHCP.

2. Создайте новый пул IP-адресов для вашей сети с диапазоном адресов от 10.1.1.1 до 10.1.1.100.

3. Укажите шлюз по умолчанию для этого пула IP-адресов как 10.0.0.1.

4. Сохраните изменения и перезапустите DHCP сервер.

После этого, ваш DHCP сервер будет выдавать клиентам IP-адреса из указанного диапазона с правильно настроенным шлюзом, что позволит контейнерам Proxmox успешно подключаться к интернету через шлюз с IP-адресом из другой подсети.
Это противоречит базовому принципу маршрутизации - шлюз должен быть в той же сети, либо шлюз должен быть доступен по протоколу точка-точка. 
Но если в Proxmox организовать гостевую сеть через NAT, то сам гипервизор будет выступать шлюзом, а до внешнего шлюза трафик пойдёт уже с адресами, транслированными в другую сеть (ту, в которой шлюз).
Похожие вопросы