Предположим ситуацию:
Есть 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 — порт на внутреннем адресе.
Размножить эту строку в текстовом редакторе и поменять порты будет проще, чем создавать каждое правило отдельно. Кто знает более простой способ, прошу написать в комментарии.
Уведомление: Best Writing Service