Ситуация такая:
Есть сетка 192.168.0.0, win-клиенты, сервак OpenBSD 2.9, Cisco 1600 подключенная к модему.
У киски адрес 195.х.х.1. На серваке две сетевухи (fxp0 - 192.168.0.4, fxp1 - 195.x.x.4)
/etc/rc.conf:
IPNAT = YES
IPFILTER = YES
===============
/etc/sysctl.conf:
net.inet.ip.forwarding = 1
==========================
/etc/ipnat.rules:
map fxp1 192.168.0.0/24 -> fxp1/32
==========================
Default gateway 195.x.x.1 (Cisco)
С сервака видно и внешний мир и внутренний.
Ставим клиенту default gateway 192.168.0.4 - результат нулевой, наружу ходить не желает.
ipnat -l выдает нормальные активные сессии, с трансляцией адресов и все такое.
Народ, выпрямите руки, подскажите, чего забыл, где накосячил.