Чтобы запустить службу RIP при помощи демона маршрутизации (routed), наберите такую команду:
|
Команда routed часто фигурирует без аргументов командной строки, но ключ -q может вам пригодиться. Ключ -q запрещает routed распространять маршруты и разрешает демону только принимать маршруты, распространяемые другими системами. Если машина не является шлюзом, имеет смысл использовать ключ -q.
В разделе, посвященном статической маршрутизации, мы не стали блокировать команду routed в файле inetinit, поскольку Solaris запускает routed только в случае, когда в системе установлено более одного сетевого интерфейса либо когда существует файл /etc/gateways. Если система Unix запускает routed в любом случае, для запуска службы RIP не требуется дополнительных действий - достаточно просто загрузить систему. Иначе необходимо убедиться, что команда routed присутствует в одном из загрузочных файлов и что выполнены все условия ее запуска. Простейший способ запустить routed в системе Solaris - создать файл gateways, пусть даже пустой.
routed читает файл I etc I gateways при запуске и добавляет информацию из файла в таблицу маршрутизации, routed может создать работоспособную таблицу маршрутизации на основе только обновлений RIP, полученных от прочих RIP-систем. Но иногда бывает полезно дополнить эту информацию, скажем, начальным маршрутом по умолчанию либо сведениями о шлюзе, который не распространяет данные о своих маршрутах. Такие дополнительные сведения хранятся в файле /etc/gateways.
Чаще всего файл /etc/gateways содержит определение активного маршрута по умолчанию, и это обстоятельство мы используем в наших примерах. Одного этого примера вполне достаточно, поскольку все записи файла /etc/gateways имеют однородный формат. Следующая запись определяет систему crab в качестве шлюза по умолчанию:
|
Запись начинается ключевым словом net. Все записи начинаются ключевым словом net либо ключевым словом host: первое предшествует адресу сети, второе - адресу узла. Конечный адрес 0.0.0.0 - это адрес маршрута по умолчанию. Применяя команду route, для обозначения этого маршрута мы использовали ключевое слово default , но в файле /etc/gateways маршрут по умолчанию обозначается адресом сети 0.0.0.0.
- Назад
- Вперёд >>