Пакетное добавление правил NAT в RRAS через командную строку

Предположим ситуацию:

Есть Windows Server, на котором настроена служба NAT для клиентских машин. Внутри сети есть фтп-сервер, которому для работы в пассивном режиме нужно открыть диапазон портов, допустим 60001-60100. Понятно что добавлять по одному порту через графический интерфейс службы маршрутизации и удаленного доступа будет очень долго. Через команду netsh можно добавить сразу много правил, но конечно предварительно все равно придется их прописать например в блокноте.

Итак, команда такая:


netsh routing ip nat add portmapping local tcp 0.0.0.0 60020 192.168.10.254 60020
Где 60020 — порт на внешнем интерфейсе,

192.168.10.254 — внутренний адрес,

60020 — порт на внутреннем адресе.

Размножить эту строку в текстовом редакторе и поменять порты будет проще, чем создавать каждое правило отдельно. Кто знает более простой способ, прошу написать в комментарии.

 

Один комментарий к “Пакетное добавление правил NAT в RRAS через командную строку

  1. Уведомление: Best Writing Service

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *