Код: Выделить всё
#-------PPPoE--------
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="megas"
Код: Выделить всё
#------IPFW--------
gateway_enable="YES"
firewall_enable="YES"
firewall_script="/etc/firewall"
natd_enable="YES"
natd_interface="tun0"
Код: Выделить всё
sbin/ipfw -q flush
fw="/sbin/ipfw -q"
${fw} add allow all from any to any via re0
${fw} add divert natd ip from any to any via tun0
${fw} add allow ip from any to me via tun0
ipfw show
Код: Выделить всё
00100 2355 187437 allow ip from any to any via re0
00200 121 7225 divert 8668 ip from any to any via tun0
00300 0 0 allow ip from any to me via tun0
65535 8 502 deny ip from any to any
Код: Выделить всё
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_FORWARD
options IPDIVERT
options DUMMYNET
Код: Выделить всё
uname -a
FreeBSD homenet.lan 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri Sep 25 23:28:34 EEST 2009 karapuz@homenet.lan:/usr/obj/usr/src/sys/HOMENET i386