Как и многие другие программы маршрутизации, демон gated следует включить в процесс загрузки системы. В некоторых системах код для запуска gated уже существует в загрузочных файлах. Если у вас не такая система, код придется создать вручную.
Если в загрузочном файле уже существует код для запуска routed, замените его кодом для запуска gated, gated и routed не должны работать одновременно.
Наш воображаемый шлюз crab работает под управлением Solaris, и в файле / etc/init.d/inetinit содержится код для запуска routed. Закомментируем соответствующие строки и добавим такие:
222222222222
Данный фрагмент кода предполагает, что gated установлен в каталог /usr/ sbin и что файл настройки называется /etc/gated.conf. Код проверяет присутствие gated и существование файла настройки /etc/gated.conf. Если существуют оба файла, выполняется запуск gated.
Наличие файла настройки проверяется потому, что демон gated обычно работает с файлом настройки. Если запустить gated и не указать файл настройки, демон проверит наличие в таблице маршрутизации маршрута по умолчанию. Будет использован маршрут по умолчанию, если он существует, и запущен протокол RIP в противном случае. Создавайте файл /etc/gated.conf, даже если собираетесь работать только с RIP. Файл настройки документирует конфигурацию подсистемы маршрутизации и защищает от возможных изменений стандартных настроек демона в будущем.