Господа!
Имеем следующую проблему.
Есть роутер на базе FreeBSD. Соединение с провом - pppoe.
За NATом роутера компьютеры с разнообразным виндоуз.
Есть сайт который открывается напрямую с роутера (или если подрубать любую виндовую машину напрямую)
Но не открывается из внутренней сети.router# ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 00:02:44:2d:8f:86
inet 10.19.18.8 netmask 0xfffffc00 broadcast 10.19.19.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 00:c0:0c:72:69:2c
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
vr0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=2808<VLAN_MTU,WOL_UCAST,WOL_MAGIC>
ether 00:16:ec:cf:d8:6e
media: Ethernet autoselect (none)
status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
pflog0: flags=141<UP,RUNNING,PROMISC> metric 0 mtu 33204
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
pfsync0: flags=0<> metric 0 mtu 1460
syncpeer: 224.0.0.240 maxupd: 128
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1492
inet 81.xxx.xxx.xxx --> 81.9.101.119 netmask 0xffffffff
Opened by PID 568
В pf.conf:
[cut]
nat on $pppoe_if proto tcp from $int_if/24 to any port $nat_allowed_tcp_ports -> ($pppoe_if)
nat on $pppoe_if proto udp from $int_if/24 to any port $nat_allowed_udp_ports -> ($pppoe_if)
[cut]
router# telnet media-portal.ru 80
Trying 81.9.101.68...
Connected to media-portal.ru.
Escape character is '^]'.
GET
....и дальше все нормально
т.е. ресурс ТОЧНО живой и доступен.
Благодарен за помощь.