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


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

Автор Тема: настройка dhcp-server  (Прочитано 87909 раз)

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

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #120 : 05 Апреля 2012, 16:32:08 »
Код: (text) [Выделить]
grep -vE '^#|^$' /etc/default/*dhcp*
OpenWrt 19.07

Оффлайн alarmus

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #121 : 05 Апреля 2012, 16:40:09 »
Код: (text) [Выделить]
grep -vE '^#|^$' /etc/default/*dhcp*

INTERFACES=""

Как его привязать к eth0?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #122 : 05 Апреля 2012, 16:41:51 »
INTERFACES="eth0"
Очевидно.
OpenWrt 19.07

Оффлайн alarmus

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #123 : 05 Апреля 2012, 16:46:24 »
Хм, чудеса...(

root@node63:/home/sasha# INTERFACES="eth0"
root@node63:/home/sasha# grep -vE '^#|^$' /etc/default/*dhcp*
INTERFACES=""

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #124 : 05 Апреля 2012, 16:54:03 »
Вы что делаете-то?
Найти в /etc/default/ файл dhcp3-server или isc-dhcp-server, в нём найти строчку INTERFACES="", привести её к вышеозначенному виду. Перезапустить dhcp-сервер.
PS Это же, в значительной мере проще, реализуется в dnsmasq.
OpenWrt 19.07

Оффлайн alarmus

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #125 : 05 Апреля 2012, 17:04:07 »
Аа.. сделал, как вы указали. Теперь интерфейс прописан. Но ошибка таже осталась при перезапуске /usr/sbin/dhcpd restart
(Нажмите, чтобы показать/скрыть)
Может что-то с dhcpd.conf не так? :-[
« Последнее редактирование: 05 Апреля 2012, 17:20:20 от alarmus »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #126 : 05 Апреля 2012, 18:30:16 »
/usr/sbin/dhcpd restart  что это?
Курите man service
OpenWrt 19.07

Оффлайн alarmus

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #127 : 10 Апреля 2012, 11:30:07 »
Спасибо, все заработало!
Вот только сегодня один комп из сети в syslog пишет:
Цитировать
DHCPINFORM from 10.0.1.242 via eth0: not authoritative for subnet x.x.x.x

Пользователь решил продолжить мысль 10 Апреля 2012, 12:28:41:
Второй вопрос, кто сталкивался, вот рабочий конфиг, по которому выдаются адресса согласно диапазону в range, НО я хотел определенный адрес дать, что не получилось :( В чем подвох?

ddns-update-style none;
option domain-name "isbn.kiev.ua";
option domain-name-servers isbn01.kiev.ua;
allow booting;
allow bootp;

option subnet-mask 255.255.255.0;
default-lease-time 60000;
max-lease-time 720000;

subnet 10.0.1.0 netmask 255.255.255.0 {
range 10.0.1.230 10.0.1.250;
option routers 10.0.1.1;
}

host komp1 {
  hardware ethernet 60:EB:69:57:64:1B;
  fixed-address 10.0.1.88;
}

Адресс выдало 10.0.1.248
« Последнее редактирование: 10 Апреля 2012, 12:30:45 от alarmus »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #128 : 10 Апреля 2012, 13:37:14 »
10.0.1.88 это range 10.0.1.230 10.0.1.250;
10.0.1.230 до 10.0.1.250, а 10.0.1.88 болт.
Wars ~.o

Оффлайн alarmus

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #129 : 10 Апреля 2012, 13:40:44 »
10.0.1.88 это range 10.0.1.230 10.0.1.250;
10.0.1.230 до 10.0.1.250, а 10.0.1.88 болт.
Пробовал и так, но не получилось присвоить... кто-то сказал, что єто не важно из какого rang присваивать, если по мак-адрессу.. хз

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #130 : 10 Апреля 2012, 19:35:27 »
Подвох в том, что вы машину вне настроек раздачи адресов выпихнули.
Адрес ей, может, и назначится, а маршрут по умолчанию - нет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн localGhost

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #131 : 24 Апреля 2012, 09:53:30 »
Привет. Нужна ваша помощь. Есть L3 коммутатор (cisco) который релеит dhcp запросы на сервак с isc dhcp. На интерфейсе коммутатора настроена основная сеть (например 192.168.0.0/24) и дополнительная (как secondary, 10.1.1.0/24). Для основной сети, в dhcp есть конфиг с привязкой mac -> ip. Как сделать, чтобы компу мак которого не найден в конфиге dhcp для основной сети, выдавался адрес из диапазона дополнительной сети (10.1.1.0/24)?


subnet 192.168.0.0 netmask 255.255.255.0 {

   option routers 192.168.0.254;
   option subnet-mask 255.255.255.0;

   pool  {
      allow unknown-clients;
      max-lease-time 300;
      range 10.1.1.1 10.1.1.61;
   }

   host test {
      hardware ethernet 00:00:11:22:34:55;
      fixed-address 192.168.0.12;
   }
}

на такую конфигурацию dhcpd естественно ругается: "bad range, address 10.1.1.1 not in subnet 192.168.0.0 netmask 255.255.255.0".  :-[ Можно как-то обойти?

Спасибо.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #132 : 24 Апреля 2012, 19:37:50 »
host нельзя указывать в subnet.
Держи боевой конфиг:
(Нажмите, чтобы показать/скрыть)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн localGhost

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #133 : 25 Апреля 2012, 02:27:19 »
host нельзя указывать в subnet.
Держи боевой конфиг:

Спасибо большое! получилось!  :D

Оффлайн Back_man

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: настройка dhcp-server
« Ответ #134 : 13 Августа 2013, 15:52:26 »
Ребят, прошу помощи. Проблема аналогичная ранее озвученной и не раз не поднималась.
Итак.
Собрался на базе ноутбука, LTE-модема Yota и старенькой БС wifi, к которой, собственно, будут все подключатся, раздавать инет. Вариант настроить dhcp на БС прошу не предлагать.

Разумеется для этой темы все банально: сервак не запускается)

etc/default/dhcp3-server

# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#   Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0"
#INTERFACES="wlan1"


etc/dhcp3/dhcpd.conf



option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;

option broadcast-address 192.168.36.255;

option domain-name-servers 192.168.36.1;
option domain-name "mydomain.example";

subnet 192.168.36.0 netmask 255.255.255.0 {
range 192.168.36.10 192.168.36.200;
option routers 192.168.36.1;
}

etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp


var/log/syslog

No subnet declaration for eth0 (0.0.0.0).
** Ignoring requests on eth0.  If this is not what
   you want, please write a subnet declaration
   in your dhcpd.conf file for the network segment
   to which interface eth0 is attached. **


   Not configured to listen on any interfaces!


/etc/init.d/dhcp3-server start
* Starting DHCP server dhcpd3
* check syslog for diagnostics.

Собственно вывод с консоли.



Что делаю/сделал не так? Прошу указать на ошибку.Чувствую в трех соснах заблудился ...

На всякий случай еще вот:

root@bt:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 60:a4:4c:d9:b2:5e 
          inet6 addr: fe80::62a4:4cff:fed9:b25e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:55 errors:0 dropped:0 overruns:0 frame:0
          TX packets:98 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:17745 (17.7 KB)  TX bytes:12520 (12.5 KB)
          Interrupt:45 Base address:0x4000

.................................................


Пользователь решил продолжить мысль 14 Августа 2013, 09:52:35:
Немного дополнительной информации точно не повредит: на порт eth0 ноутбука подключаю точку доступа. На eth0 и на eth-порту ТД никакие IP не выставлял. ТД переключена в режим "радиоудлинителя", то есть все, что получает ретранслирует в eth-порт. Wireshark, настроенный на "прослушку" порта eth0, фиксирует посылки DHCP-запросов от беспроводных устройств ассоциированных с ТД и, разумеется, без dhcp-сервера, они остаются без ответов.


Пробовал решение описанное здесь: http://ubuntuforums.org/showthread.php?t=1687364
не помогло.
« Последнее редактирование: 14 Августа 2013, 09:52:35 от Back_man »

 

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