У меня есть сервер под управлением Windows Server 2008 R2 с одним физическим интерфейсом Intel, поддерживающим VLAN. В основном существует четыре тегированных VLAN: три локальных (192.168.20.0/24 [tag: 20], 192.168.30.0/24 [tag: 30], 192.168.40.0/24 [tag: 40]) и общедоступная (например, 8.8.8.0/24 [tag: 1]) предоставляется интернет-провайдером. ISP VLAN позволяет мне использовать четыре разных публичных IP-адреса, для которых интернет-провайдер применяет разные правила фильтрации контента, пусть это будут 8.8.8.1, 8.8.8.20, 8.8.8.30 и 8.8.8.40.
Есть ли способ настроить Windows Server 2008 (роль RRAS) так, чтобы сеть 192.168.20.0/24 была преобразована через NAT в 8.8.8.20, 192.168.30.0/24 на 8.8.8.30 и так далее?
P.S. Я думаю, что проблема такая же, если изложить ее следующим образом: есть четыре сетевых интерфейса (три частные сети и одна общедоступная), есть ли способ настроить NAT таким образом, чтобы разные сети имели доступ к глобальной сети через разные IP-адреса в публичном интерфейсе?
Мне удалось решить проблему с помощью netsh routing ip nat
команды, включая add interface
, add addressrange
, add addressmapping
при включении автоматической переадресации DNS. Использование командной строки оказалось более простым, чем графический интерфейс роли сервера.