Добрый день.Настроен ipnat на freebsd. NAT работает отлично.
Я настроил проброс 3000 порта на мою локальную машину - и из интернета я отлично могу заходить по 3000 порту на нее(192.168.10.125) по адресу 108.87.128.9:3000(когда тестирую по другом каналу, через прокси или с моими друзьями).
Проблема состоит в том, что мне нужно также заходить по адресу 108.87.128.9:3000 (должно перебросить обратно на мою машину) и из внутренней сети, но мне пишет ошибку что такого сайта не существует. Я так понимаю, нужно настроить какую-то внутренню на сервере петлю. Поиск в интернете и на форуме не дал результатов. Буду рад любым соображениям.
Настройки
108.87.128.9 - внешний статический реальный адрес сервера NAT.
192.168.10.254 - локальный адрес сервера NAT.
192.168.10.125 - локальный адрес моей машины
ipnat.conf:
map rl1 192.168.10.0/24 -> 108.87.128.9/32
rdr rl1 108.87.128.9/32 port 3000 -> 192.168.10.125 port 3000 tcp
Фаервол включен, но работает вхолостую:
rc.firewall:
fwcmd="/sbin/ipfw"
${fwcmd} add allow all from any to any