Вот такая вот картина имеет место быть ....
10.0.0.0 сетка наружу
192.168.0.0 сетка внутрь
------------------------------------------------------------ ------------------------------------
sunfire#ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 192.168.0.9 netmask ffffff00 broadcast 192.168.0.255
ether 0:3:ba:33:a3:7
eri0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
inet 10.0.0.9 netmask ff000000 broadcast 10.255.255.255
ether 0:3:ba:33:a3:7
------------------------------------------------------------ ------------------------------------
sunfire#ps -ef | grep in[.]
root 116 1 0 13:10:49 ? 0:00 /usr/sbin/in.routed -s
root 118 1 0 13:10:49 ? 0:00 /usr/sbin/in.rdisc -r
------------------------------------------------------------ ------------------------------------
sunfire#cat /etc/gateways
net 0.0.0.0 gateway 10.0.0.1 metric 1 passive
файл defaultrouter отсутствует
------------------------------------------------------------ ------------------------------------
sunfire#netstat -nr
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ------ ---------
192.168.0.0 192.168.0.9 U 1 21 ce0
10.0.0.0 10.0.0.9 U 1 2 eri0
224.0.0.0 192.168.0.9 U 1 0 ce0
default 10.0.0.1 UG 1 12
127.0.0.1 127.0.0.1 UH 2 12 lo0
------------------------------------------------------------ ------------------------------------
Сам роутер успешно ходит и в инет и в сеть
sunfire#ping www.sun.com
www.sun.com is alive
sunfire#ping 192.168.0.1
192.168.0.66 is alive
------------------------------------------------------------ ------------------------------------
С хоста 192.168.0.66 пингуются адреса 192.168.0.9 и 10.0.0.9 sucsessfull. Но при попытке пинговать 10.0.0.1, например, - нет ответа никакого на хосте а на роутере имеется:
sunfire#snoop -d eri0 icmp
Using device /dev/eri (promiscuous mode)
host-1 -> 10.0.0.1 ICMP Echo request (ID: 47360 Sequence number: 0)
host-1 -> 10.0.0.1 ICMP Echo request (ID: 47360 Sequence number: 256)
host-1 -> 10.0.0.1 ICMP Echo request (ID: 47360 Sequence number: 512)
host-1 -> 10.0.0.1 ICMP Echo request (ID: 47360 Sequence number: 768)
host-1 -> 10.0.0.1 ICMP Echo request (ID: 47360 Sequence number: 1024)
Подскажите, плз, чего не хватает. И нужно ли для роутера ставить переменную local-mac-address? равной true