Я никогда не использовал FreeBSD в своей жизни, но мне необходимо развернуть HTTP API на FreeBSD. API развернут на порту 3002.
Что мне нужно сделать для пересылки запросов с порта 80 на порт 3002?
Я попытался добавить это в мой файл /etc/natd.conf:
interface le0
use_sockets yes
dynamic yes
redirect_port tcp 192.168.1.8:80 192.168.1.8:3002
У меня также есть это в моем файле /etc/ipfw.rules:
ipfw add 1000 fwd 127.0.0.1,80 tcp from any to any 3002
Когда я бегу ipfw -q -f flush
, я получаю:
ipfw: setsockopt(IP_FW_XDEL): Protocol not available
Я не знаю, что это значит, но это не работает.
Может, кто-нибудь подскажет (в простых терминах новичка), как пересылать запросы от 80 до 3002 во FreeBSD?
(я предполагаю, что порт 80 и открыт, и порт по умолчанию для запросов HTTTP при новой установке FreeBSD)