192.168.0.0/16 - внутреняя локалка
10.0.0.0/24 - сеть ВПН
ed0 - интерфейс внутреней сети
dc0 - фейс выхода в и-нет
ng* - интерфейсы для ВПН тунелей
00100 check-state
00200 deny icmp from any to any in icmptype 5,9,13,14,15,16,17
00210 unreach host ip from 192.168.0.0/16 to any in recv dc0
00250 allow gre from any to any
00260 allow ip from any to any via ng*
00300 allow ip from any to any via lo0
00320 allow icmp from any to any
00330 allow udp from me to any 53 keep-state
00400 allow tcp from 192.168.0.0/16 to me 80,443
00400 allow tcp from 192.168.0.7 to me 22 keep-state via ed0
00500 fwd 127.0.0.1,3128 tcp from 10.0.0.0/24 to any 80 out xmit dc0
00510 divert 8668 ip from 10.0.0.0/24 to any out xmit dc0
00520 divert 8668 ip from not 10.0.0.0/24 to any in recv dc0
65535 deny ip from any to any
Вот при такой констукции правил - ВПН у клиентов виснит на стадии "проверки имени пользователя и пароля"...
ЧТО ТУТ НЕ УЧТЕНО?