Доброго дня.1.
...
>пакеты идущие с фрюхи в сеть за длинком роутятся на адрес 192.168.51.44,
>с линка в сеть за фрей идут на 192.168.47.1.
>Проверено,не работает,
...
Вроде и не должно
>для фрюхи внешний 192.168.47.1 маска 255.255.248.0
>для длинка внешний 192.168.51.44 маска 255.255.248.0
47 и 51 в маску 248 не укладываются.
Я бы попробовал на 0.200 поставить 0.1 шлюзом по умолчанию и посмотреть (на ней win?) tracert 192.168.1.180.
И перепроверил выводы netstat -ra на фре и 0.200
>> sudo tcpdump -i gif0 host 192.168.1.180
>
>tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
>
>listening on gif0, link-type NULL (BSD loopback), capture size 96 bytes
>19:46:12.981643 IP 192.168.1.180 > gate0: ICMP echo reply, id 13321, seq 125, length 64
>19:46:14.016642 IP 192.168.1.180 > gate0: ICMP echo reply, id 13321, seq 126, length 64
>19:46:15.050589 IP 192.168.1.180 > gate0: ICMP echo reply, id 13321, seq 127, length 64
>
а не sudo tcpdump -i gif0 _DST_ host 192.168.1.180?