Данная статья была написана в далеком 2010 году и более не актуальна, скоро я ее перепишу под Freebsd 11
Сегодня мне потребует вечером доступ к компу который находится внутри нашей локальной сети. Т.к. я не хочу устанавливать посторонние программы для удаленного доступа (такие как Teamviewer) то буду использовать родной и любимый Radmin.
Версия под Freebsd 6
Для того что бы пробросить порт в freebsd через ipnat надо выполнить следующие действия:
заходим в директорию /etc/ipnat и вставляем следующую строчку
rdr sx1 1111.111.11.1/32 port 12345 -> 192.168.0.7 port 4899 tcp
где:
- rdr- означает редирект
- sx1 — внешний интерфейс
- 1111.111.11.1 — IP внешнего интерфейса
- 192.168.0.7 — внутренний IP на который делается переброс.
- 12345 — номер пробрасываемого порта.
- 4899 — стандартный порт через который работает Radmin
далее что бы эти правила перечитались без перезагрузки выполняем в командой строке команду
/sbin/ipnat -CF -f /etc/ipnat
Вот вроде бы и все. Проверяем наш порт и радуемся жизни.