Опять я сделал всё как ты сказал:
/etc/fwrules:
my_ISPs_DNS = 213.59.238.11
fwcmd="/sbin/ipfw"
$fwcmd add allow tcp from any to any via tun0 established
$fwcmd add allow tcp from me to any via tun0 setup
$fwcmd add allow log icmp from any to any
$fwcmd add allow udp from me to $my_ISPs_DNS 53 via tun0
$fwcmd add allow udp from $my_ISPs_DNS to me via tun0
$fwcmd add allow ip from any to any via lo0
$fwcmd add deny log ip from any to any
---
Он опять же не работает.. потом сделал
# sh /etc/fwrules (тут-то он начал чё-то делать хех)
# ipfw l
00100 allow tcp from any to any via tun0 established
00200 allow tcp from me to any via tun0 setup
00300 allow log logamount 50 icmp from any to any
00400 allow udp from me to 0.0.0.53 via tun0
65535 allow ip from any to any
#tail /var/log/security
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr 7 15:36:09 /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr 9 09:48:48 /kernel: ipfw: 300 Accept ICMP:8.0 213.210.70.142 195.230.90.26 out via tun0
Apr 9 09:48:56 last message repeated 8 times
---
ping работает только на меня(localhost) :(
|