и вот еще на фриБСД:proxy# ifconfig
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet xx.xx.xx.xx netmask 0xffffffe0 broadcast xx.xx.xx.xx
ether 00:15:e9:82:71:52
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
gre0: flags=b051<UP,POINTOPOINT,RUNNING,LINK0,LINK1,MULTICAST> mtu 1476
tunnel inet xx.xx.xx.xx --> xx.xx.xx.xx
${fwcmd} add fwd 127.0.0.1,3128 all from any to any http via gre0 in
${fwcmd} add pass all from any to any via lo0
${fwcmd} add deny all from any to ${ip} 3128
${fwcmd} add pass all from any to any