Имеется система
sunfire#uname -a
SunOS sunfire 5.9 Generic_112233-12 sun4u sparc SUNW,Sun-Fire-280R
Пропатчена рекомендованным кластером от 26 апреля 2004 года.
Вопрос такой.
Система при запуске не добавляет дефолтный маршрут в таблицу
маршрутизации, который прописан в файле.
/etc/gateways.
sunfire#cat /etc/gateways
net 0.0.0.0 gateway 192.168.1.1 metric 1 passive
sunfire#netstat -nr
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ------ ---------
192.168.0.0 192.168.0.9 U 1 81 ce0
192.168.1.0 192.168.1.9 U 1 1 eri0
224.0.0.0 192.168.0.9 U 1 0 ce0
127.0.0.1 127.0.0.1 UH 2 24 lo0
sunfire#
Имеется также сообщение
sunfire#cat /var/adm/messages
Apr 29 18:36:13 sunfire in.routed[120]: [ID 706324 daemon.error] bad net "0.0.0.0" in /etc/gateways entry "net 0.0.0.not be default
В поодержке ответили, что в последний Recommended patch cluster
входит патч 112911-06, который устанавливает полностью переработанный in.routed
и строки типа net 0.0.0.0 из /etc/gateways читаются неправильно.
В сети нет рутеров, от которых можно получить дефолтный маршрут.
Файл /etc/defaultrouter создавать нельзя, так как система сама по себе рутер.
Как обойти ситуацию и заносить в таблицу маршрутизации дефолтный маршрут при загрузке, а не вручную?