Код: Выделить всё
/etc/rc.conf
defaultrouter="212.112.xx.yy"
gateway_enable="YES"
#локаль
hostname="super"
#локал
ifconfig_rl0="inet 192.168.0.171 netmask 255.255.255.0"
#внешка
ifconfig_rl1="inet 212.112.xx.zz netmask 255.255.255.224"
natd_enable="YES"
natd_interface="rl1"
natd_flags="
Код: Выделить всё
/etc/natd.cf
se_sockets yes
deny_incoming no
same_ports yes
verbose no
log no
port 8668
alias_address 212.112.xx.zz
Код: Выделить всё
ipfw add 10 divert 8668 ip from 192.168.0.0/24 to any out xmit rl1
ipfw add 11 divert 8668 ip from any to 212.112.xx.zz in recv rl1
Код: Выделить всё
ps aux | grep natd
root 645 0.0 0.1 3372 1220 ?? Is Sat10AM 0:03.56 /sbin/natd -n rl1
root 49592 0.0 0.1 1660 920 p1 D+ 4:08PM 0:00.00 grep natd
Код: Выделить всё
Aug 21 16:05:49 192 kernel: arp: 192.168.0.8 is on rl0 but got reply from 00:b0:d0:5c:6b:0b on rl1
Aug 21 16:07:57 192 kernel: arp: 192.168.0.8 is on rl0 but got reply from 00:b0:d0:5c:6b:0b on rl1
Aug 21 16:14:56 192 kernel: arp: 192.168.0.8 is on rl0 but got reply from 00:b0:d0:5c:6b:0b on rl1