Все-таки настал долгожданный день - выход очередного релиза ОС OpenSolaris, который теперь носит название OpenSolaris 2008.11. Несмотря на то, что выход задержали на два дня, но это только больше подогревало желание опробовать в деле детище команды Яна Мердока.

Официальные обновления были впечатляющие: включили все-таки обещанный конструктор дистрибутивов, добавилось множество драйверов, появилось много полезных утилит... Но вначале, естественно, необходимо было настроить сетевой интерфейс. Процесс настройки стандартный: при помощи GUI-утилит даем IP-адрес машине, указываем адрес шлюза (в моем случае - это dsl-модем) и dns-серверов, устанавливаем маску.

Для активации сетевого интерфейса после его переконфигурации выполняю команду: svcadm restart svc:/network/physical:default Запускаю Firefox с надеждой окунуться в мир паутины, но получаю ошибку "Невозможно отобразить страницу". Выставляю браузеру соединение "без прокси", проверяю конфигурацию файла /etc/resolv.conf, для того, чтобы удостовериться, что мои dns-сервера все-таки добавились. Все впорядке, но получаю все ту же ошибку.

Через час тыканий и гуглижа, вспоминаю, что в Solaris есть один файлик, который указывает каким способом производить разрешение имен в системе - /etc/nsswitch.conf, в котором нужно строчку ipnodes: files заменить на ipnodes: files dns mdns, тем самым указывая системе, что для разрешения имен использовать dns-службу, а не только то, что занесено в файл /etc/hosts

Ну, а проще заменить файл /etc/nsswitch.conf на /etc/nsswitch.dns. И адреса однозначно начнут разрешаться через ваши dns-сервера:)

cp /etc/nsswitch.dns /etc/nsswitch.conf

Комментарии:

Замечательный комментарий по настройке сети. Не зная этой тонкости можно было долго промучаться с выходом в интернет. Искренне рад что с вашей помощью всё получилось. Спасибо!

опубликовал Дмитрий Октябрь 31, 2009 at 02:02 AM SAKT #

Опубликовать комментарий:
  • HTML Syntax: Отключен

This blog copyright 2009 by Denis Magda