среда, 25 февраля 2009 г.

Сеть в Gentoo

Сеть у меня настроенна таким образом:
  1. В модеме прописан локальный адрес 192.168.1.1, при маске 255.255.255.0
  2. Также в модеме прописан DNS
  3. Интернет модем получает по DHCP
  4. В настройках интерфейса, модем у меня стоит гейтом (шлюзом)
Теперь вопрос: Почему Ubuntu c DNS работает без проблем, то есть забирает его с модема? Почему этого не может сделать Gentoo? В обоих системах файлы resolv.conf пустые.
Ответ: Потому что в Ubuntu по умолчанию чтоит dhcp-клиент (не знаю как он называется), а в Gentoo его нет. Модем работает в двух режимах: по статике - отдает\принимает пакеты, по DHCP раздает DNS.
DHCP-клиент входит в состав минимального установочного диска Gentoo, но в установленную систему не входит. Этим объясняется, почему при установке не обязательно вписывать адреса DNS-серверов в resolv.conf в данном случае.
Сеть настраивается в /etc/conf.d/net. Мой файл выглядит так:
config_eth0=( "192.168.1.4 netmask 255.255.255.0 brd 192.168.1.255")
routes_eth0=( "default gw 192.168.1.1" )
Вообще широковещательный адрес тут не нужен. Но оставлю.
DNS-серверы вписываются в /etc/resolv.conf. У меня выглядит так:
nameserver 82.200.130.232
nameserver 212.19.128.4
Все.

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

Отправить комментарий