Поставил шестую версию, во всех опциях указал что будет роутер,
в rc.conf:
router_flags="-q" router="/sbin/routed" router_enable="YES" sshd_enable="YES"
firewall_enable="YES" firewall_type="OPEN" firewall_quiet="YES" natd_enable="YES"
natd_interface="rl0" natd_flags="-f /etc/natd.conf"
в natd.conf:
use_sockets yes
same_ports yes
ядро скомпилено с такими опциями:
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=10
options IPDIVERT
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET
правила ipfw сделал такие
00050 8095 1073153 divert 8668 ip from any to any via rl0
00055 8405 1102532 allow ip from any to any
И роутер наружу не выпускает, немогу понять почему, где я прокосячил? под 4.5 вроде так все работало
> И роутер наружу не выпускает,
>немогу понять почему, где я прокосячил? под 4.5 вроде так все
>работалоМожет нужно было в rc.conf
gateway_enable="YES" вместо router_enable?