PfSense: Port Mapping или перенаправление портов

Материал из wiki.lissyara.su
Перейти к: навигация, поиск

Port Forwarding (PortMapping) - это технология, которая позволяет обращаться клиентам из Интернет к ресурсам в локальной сети за маршрутизатором, использующим NAT (NAPT). Доступ осуществляется при помощи перенаправления трафика определенных портов с внешнего интерфейса маршрутизатора на адрес выбранного компьютера в локальной сети. (c) (http://www.dlink.ru/ru/faq/68/275.html)

Выбираем пункт меню Firewall - NAT По умолчанию оказываемся на вкладке Port Forward Для редактирования существующих правила используем кнопку 'e', для создания нового правила '+':

Interface - выбираем сетевой интерфейс, с которого хотим пробросить порт (в моем случае WAN). По умолчанию в PFSense NAT из локальной сети в интернет автоматический и правила для LAN нам не нужны.

External address - адрес на который приходит пакет как правило это адрес WAN-интерфейса потому выбираем Interface address, как здоровые ленивцы не будем натить пакеты адресованные не нам потому any не выберем.

Protocol - как правило TCP, иногда можно и UDP (например, службы времени и DNS).

External port range - выбираем диапазон пробрасываемых портов (можно написать вручную (тип other) или указать стандартные для приложений)

NAT IP и Local port Адрес и локальный порт компьютера в сети на который мы хотим пробросить порты.

Description комментарий - без комментариев.

No XMLRPC Sync опция необходима для синхронизации с другими серверами pfSense при использовании CARP (от англ. Common Address Redundancy Protocol — протокол избыточности общего адреса). В одиночных роутерах не используется.

Auto-add a firewall rule to permit traffic through this NAT rule автоматически создает разрешающее правило в фаерволе. Беда только в том, что это правило разрешает проброс порта от всех и вся, так что следом мы пойдем редактировать это правило.

Выбираем пункт меню Firewall - Rules

Выбираем вкладку WAN

Правила выполняются сверху вниз, последнее "невидимое" правило "запретить все остальное". По умолчанию правила созданные натом имеют слово "NAT" в столбце Description. Находим свое новое правило и редактируем его кнопкой 'e'. Также проверяем положение этого правила в списке, чтобы вышестоящие более общие правила не перекрывали его действие, и при необходимости перемещаем его на нужную позицию над такими правилами.

Находим поле Source и ограничиваем источник пакетов Type:Single host or alias , Address: 85.189.14.2 (например). Все остальное можно оставить без изменений. После создания правил не забываем применять изменения вверху экрана.

Что делать, если все сделано правильно, но ничего не работает?

  • Проверьте, что у компьютера на который делается перенаправление портов, ваш PFSense прописан шлюзом в настройках сетевой платы.
  • Проверьте, что на компьютере, на который вы делаете перенаправление портов, брендмауэр Windows или антивируса разрешает входящие подключения на указанные порты.

http://v4483941.narod2.ru/pfsense_perenapravlenie_portov/