Имеется freebsd шлюз, получающий динамический ip через pppoe.
В локальной сети есть web сервер, расположеный по адресу 192.168.0.110.
ifconfig сообщает о tun0 ноль вот что:
inet 84.50.165.110 --> 84.50.160.1 netmask 0xffffffff
это как понимать? какой ip нужно использовать в правилах ipfw?
причем любой адрес, полученый от isp сводится к 84.50.160.1
--- в /etc/rc.conf
natd_enable="YES"
natd_interface="tun0"
natd_flags="-f /etc/natd.conf"
--- в /etc/natd.conf
same_ports yes
use_sockets yes
redirect_port tcp 192.168.0.110:80 80
--- в /etc/sysctl.conf
net.inet.ip.forwarding=1
--- в /etc/ipfw.rules среди прочего
<...>
$cmd 02000 divert natd ip from 192.168.0.0/24 to any out via $pif
$cmd 02010 divert natd ip from any to 84.50.160.1 in via $pif
$cmd 02020 pass all from any to any via vr0
<...>
$cmd 02100 divert natd tcp from any to 84.50.165.110 80 via tun0
$cmd 02110 divert natd ip from 192.168.0.110 to any via tun0
$cmd 02120 allow tcp from any to 84.50.165.110 via any
$cmd 02200 allow tcp from any to any 80 in via $pif
forwarding, однако, не работает.
все ли тут верно, и если да, то что может быть не так?
http://192.168.0.110 - нормально заходит, e.g. дело не в сервере, а в маршрутизаторе
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум ipfw natd (2006)
- Форум Help трабл в FreeBSD с NATD+redirect_address и IPFW (2005)
- Форум IPFW + NATD + VPN (нормальный вид) (2005)
- Форум Проблема с ipfw и redirect_port (2005)
- Форум NATD+IPFW проблемка ПЛЗ! (2006)
- Форум [ FreeBSD ] Мытарства с Port Forwarding (2006)
- Форум [ FreeBSD ] Опять forwarding! :( (2006)
- Форум IPFW (2007)
- Форум FreeBSD+ipfw+nat (2005)
- Форум IPFW + ядерный нат (2021)