Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] dhcp3 не передаёт DNS сервер и Шлюз  (Прочитано 2595 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DanielSan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
    • Random-Maps.net
Доброго времени суток, проблема такова, из за появления множества девайсов работающих на на вайфае, и немогущих вручную прописать себе настройки сети карты - решился настроить DHCP на Ubuntu 9.... сервере.
Нагуглил что есть такой пакет как dhcp3, установил, настройку его уже тупо с интернета содрал и переделал под себя.
/etc/default/dhcp3-server  записал INTERFACES="eth1"
/etc/dhcp3/dhcpd.conf

Цитировать
ddns-update-style none;
option domain-name "HOME16";
option domain-name-servers 10.0.0.2;
default-lease-time 604800;
max-lease-time 864001;

log-facility local7;

subnet 10.0.0.0 netmask 255.255.255.0 {
option netbios-name-servers 10.0.0.2;
option domain-name-servers 10.0.0.2;
option domain-name "HOME16";
option broadcast-address 10.0.0.255;
option routers 10.0.0.2;
range 10.0.0.5 10.0.0.10;
interface eth1;
}

Итог работы всего этого заключается в том, что IP адрес клиент (проверил на Windows 7 и XP) получают успешно и к сетке подключаются, но DNS сервер и шлюз по умолчанию почему то выдаётся 10.0.0.1. Я конечно могу поменять адрес самого сервера с 10.0.0.2 на 10.0.0.1 что бы заработал всё, но так не интересно, хочется понять что не так.
Кто может подскажите как поправить проблему, заранее спасибо.
« Последнее редактирование: 16 Март 2010, 02:43:29 от DanielSan »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: dhcp3 не передаёт DNS сервер и Шлюз
« Ответ #1 : 15 Март 2010, 12:17:32 »
А от того ли dhcp настройки получаешь? Демон при перезапуске ругается как то в лог?

Оффлайн DanielSan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
    • Random-Maps.net
Re: dhcp3 не передаёт DNS сервер и Шлюз
« Ответ #2 : 15 Март 2010, 13:23:24 »
Собственно вот лог что нашел,  он много трепится, я его только перезапустил, и попытался получить айпи.
Ну у меня в сети больше не от кого получать адреса.
Цитировать
Mar 15 08:20:09 HOME16 dhcpd: Internet Systems Consortium DHCP Server V3.1.1
Mar 15 08:20:09 HOME16 dhcpd: Copyright 2004-2008 Internet Systems Consortium.
Mar 15 08:20:09 HOME16 dhcpd: All rights reserved.
Mar 15 08:20:09 HOME16 dhcpd: For info, please visit http://www.isc.org/sw/dhcp/
Mar 15 08:20:09 HOME16 dhcpd: Wrote 1 leases to leases file.
Mar 15 08:20:31 HOME16 dhcpd: DHCPREQUEST for 10.0.0.5 from 00:1f:3b:4d:af:47 via eth1
Mar 15 08:20:31 HOME16 dhcpd: DHCPACK on 10.0.0.5 to 00:1f:3b:4d:af:47 (ASUS) via eth1    // Собственно ASUS это то чем проверял работу DHCP
Mar 15 08:20:35 HOME16 dhcpd: DHCPINFORM from 10.0.0.5 via eth1: not authoritative for subnet 10.0.0.0
Mar 15 08:20:35 HOME16 dhcpd: If this DHCP server is authoritative for that subnet,
Mar 15 08:20:35 HOME16 dhcpd: please write an `authoritative;' directive either in the
Mar 15 08:20:35 HOME16 dhcpd: subnet declaration or in some scope that encloses the
Mar 15 08:20:35 HOME16 dhcpd: subnet declaration - for example, write it at the top
Mar 15 08:20:35 HOME16 dhcpd: of the dhcpd.conf file.
« Последнее редактирование: 15 Март 2010, 13:31:02 от DanielSan »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: dhcp3 не передаёт DNS сервер и Шлюз
« Ответ #3 : 15 Март 2010, 13:57:22 »
Он говорит, что не прописана опция authoritative и аренду он не даст. Пропиши её.

И еще подумай над тем, кто мог дать аренду, кроме этого демона.

Оффлайн DanielSan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
    • Random-Maps.net
Re: dhcp3 не передаёт DNS сервер и Шлюз
« Ответ #4 : 15 Март 2010, 14:48:56 »
Честно говоря я в линуксе новичёк совсем. Не подскажешь ли где и что прописать.... И вообще в какую сторону копать на тему кто на сервере ещё раздаёт айпишки?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: dhcp3 не передаёт DNS сервер и Шлюз
« Ответ #5 : 15 Март 2010, 15:18:26 »
Честно говоря я в линуксе новичёк совсем. Не подскажешь ли где и что прописать....
В конфиге. Опцию authoritative;
Чтобы не гадать, можешь первой строчкой. И не забудь про ; на конце строки

И вообще в какую сторону копать на тему кто на сервере ещё раздаёт айпишки?
На клиенте сниффай траффик при получении аренды и смотри маки того, кто дал DHCPACK. Wireshark в помощь.

Оффлайн DanielSan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
    • Random-Maps.net
Re: dhcp3 не передаёт DNS сервер и Шлюз
« Ответ #6 : 15 Март 2010, 15:35:57 »
В общем проблема решена.
1 - Пытался раздавать айпишки D-link в котором как я считал я отключал эту опцию.
2 - прописал в файле конфигурации строку authoritative;    , интересно что нигде в интернете такого не написано.
« Последнее редактирование: 16 Март 2010, 02:42:39 от DanielSan »

 

Страница сгенерирована за 0.06 секунд. Запросов: 22.