Руководство FreeBSD

         

То, что необходимо сделать только один раз


Добавьте ваш компьютер, шлюз и сервера имен в файл /etc/hosts. Вот пример такого файла:

127.0.0.1 localhost loghost 136.152.64.181 water.CS.Example.EDU water.CS water 136.152.64.1 inr-3.CS.Example.EDU inr-3 slip-gateway 128.32.136.9 ns1.Example.EDU ns1 128.32.136.12 ns2.Example.EDU ns2

Убедитесь, что в файле /etc/host.conf hosts находится перед bind (для FreeBSD версий до 5.0). Начиная с FreeBSD 5.0, система использует файл /etc/nsswitch.conf, убедитесь, что параметр files находится перед dns в строке hosts этого файла. Без этого параметра могут происходить странные вещи.

Отредактируйте файл /etc/rc.conf.

Установите имя хоста, настроив переменную hostname:

hostname="myname.my.domain"

Здесь необходимо использовать полное доменное имя вашего компьютера в интернет.

Добавьте sl0 к списку сетевых интерфейсов, изменив переменную:

network_interfaces="lo0"

на:

network_interfaces="lo0 sl0"

Измените параметры sl0, добавив строку:

ifconfig_sl0="inet ${hostname} slip-gateway netmask 0xffffff00 up"

Назначьте маршрутизатор по умолчанию, изменив строку:

defaultrouter="NO"

на:

defaultrouter="slip-gateway"

Создайте файл /etc/resolv.conf, содержащий:

domain CS.Example.EDU nameserver 128.32.136.9 nameserver 128.32.136.12

Как вы видите, здесь указаны адреса серверов имен. Конечно, реальные имена доменов и адреса для вас будут другими.

Перегрузите компьютер и убедитесь, что его имя хоста настроено правильно.



Содержание раздела