Вот мой конфиг :
Код: Выделить всё
#### Wifi
wifi="ath0"
wifi_ip="192.168.168.1"
wifi_net="192.168.168.0/29"
wifi_mask="255.255.255.248"
#### Local
lif="re0"
lif_ip="192.168.31.252"
lif_net="192.168.0.0/19"
lif_mask="255.255.224.0"
lif_mac="00:15:e9:f1:cc:78"
lif_alias_ip="10.0.200.8"
natd_interface="re0"
work_mac="00:50:bf:65:c5:2b"
#### Loopback
setup_loopback
#### NAT
${fwcmd} add 50 divert natd all from ${wifi_net} to any out via ${natd_interface}
${fwcmd} add 55 divert natd all from any to me in via ${natd_interface}
#### Open Port
${fwcmd} add 65000 allow all from any to any
# - ICMP
${fwcmd} add 350 allow icmp from any to any icmptypes 0,8,11
# - Wifi
${fwcmd} add 400 allow all from ${wifi_net} to me in via ${wifi}
${fwcmd} add 450 allow all from me to ${wifi_net} out via ${wifi}
# - Work
${fwcmd} add 500 allow all from 10.0.200.1,192.168.31.251 to me MAC ${lif_mac} ${work_mac} in via ${lif}
${fwcmd} add 550 allow all from me to 10.0.200.1,192.168.31.251 MAC ${work_mac} ${lif_mac} out via ${lif}
Если за комментировать правило "${fwcmd} add 65000 allow all from any to any"
То нечего не работает вообще... а по идеи же должны пинги работать и из сети 192.168.168.0/29 я должен спокойно заходить на свой комп, а нифига не пашет

Вопрос почему ? должно же по идеи работать...
Что я не так делаю ?
Что самое интересное, когда у меня стоит правило 6500 то пакеты из сети wifi_net проходят через правило wifi
а когда я убираю правило 6500 то все пакеты попадают под правило deny from any to any хотя это же правило идет последним... 65535...
Код: Выделить всё
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_FORWARD
