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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: dhcp3-server автостарт  (Прочитано 1870 раз)

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

Оффлайн TEMENb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
dhcp3-server автостарт
« : 02 Марта 2011, 22:59:33 »
Доброго времени суток.
возникла проблема с автозапуском dhcp3. при том, что вручную запускается великолепно.
syslog пишет следующее
Цитировать
Mar  2 20:58:16 temenb-H dhcpd: Internet Systems Consortium DHCP Server V3.1.3
Mar  2 20:58:16 temenb-H dhcpd: Copyright 2004-2009 Internet Systems Consortium.
Mar  2 20:58:16 temenb-H dhcpd: All rights reserved.
Mar  2 20:58:16 temenb-H dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Mar  2 20:58:16 temenb-H dhcpd: Internet Systems Consortium DHCP Server V3.1.3
Mar  2 20:58:16 temenb-H dhcpd: Copyright 2004-2009 Internet Systems Consortium.
Mar  2 20:58:16 temenb-H dhcpd: All rights reserved.
Mar  2 20:58:16 temenb-H dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Mar  2 20:58:16 temenb-H dhcpd: Wrote 1 leases to leases file.
(Нажмите, чтобы показать/скрыть)
Mar  2 20:58:16 temenb-H dhcpd:
Mar  2 20:58:16 temenb-H dhcpd: No subnet declaration for eth1 (0.0.0.0).
Mar  2 20:58:16 temenb-H dhcpd: ** Ignoring requests on eth1.  If this is not what
Mar  2 20:58:16 temenb-H dhcpd:    you want, please write a subnet declaration
Mar  2 20:58:16 temenb-H dhcpd:    in your dhcpd.conf file for the network segment
Mar  2 20:58:16 temenb-H dhcpd:    to which interface eth1 is attached. **
Mar  2 20:58:16 temenb-H dhcpd:
Mar  2 20:58:16 temenb-H dhcpd:
Mar  2 20:58:16 temenb-H dhcpd: Not configured to listen on any interfaces!

сетевые интерфейсы настраивал с помощью графического интерфейса убунты.
Цитировать
eth0      Link encap:Ethernet  HWaddr 00:19:5b:a6:0a:78  
          inet addr:109.86.188.190  Bcast:109.86.188.255  Mask:255.255.255.0
          inet6 addr: fe80::219:5bff:fe38:7204/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:432012 errors:0 dropped:0 overruns:0 frame:0
          TX packets:105557 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:38554234 (38.5 MB)  TX bytes:11764734 (11.7 MB)
          Interrupt:17 Base address:0x8000

eth1      Link encap:Ethernet  HWaddr 00:e0:4d:38:72:04  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:4dff:fea6:a78/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:427 errors:0 dropped:0 overruns:0 frame:0
          TX packets:143 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:30868 (30.8 KB)  TX bytes:14088 (14.0 KB)
          Interrupt:46 Base address:0xc000

как временное решение в файл /etc/rc.local добавил строку
/etc/init.d/dhcp3-server start

но хотелось бы разобраться.
Зарание спасибо запомощь.

чуть не забыл. не знаю важно или нет, но.
стоит Ubuntu 10.10.
на убунте 10.04 сервис стартовал без проблем

#####################################


Код: (/etc/default/dhcp3-server') [Выделить]
INTERFACES="eth1"

Код: (/etc/dhcp3/dhcpd.conf) [Выделить]
ddns-update-style none;

option domain-name-servers 109.86.2.2, 109.86.2.21, 4.2.2.2, 8.8.8.8;
default-lease-time 604800;
max-lease-time 864001;

subnet 192.168.1.0 netmask 255.255.255.0
{
option domain-name-servers 109.86.2.2, 109.86.2.21, 4.2.2.2, 8.8.8.8;
option routers 192.168.1.1;
range 192.168.1.101 192.168.1.250;
interface eth1;
}

##########################################3
Как оказалось, проблема в NetworkManager, который конфигурирует сетку уже после закономерно неудачного запуска дхцп сервера.

Цитировать
Mar  3 01:08:31 temenb-H dhcpd:
Mar  3 01:08:31 temenb-H dhcpd: No subnet declaration for eth1 (0.0.0.0).
Mar  3 01:08:31 temenb-H dhcpd: ** Ignoring requests on eth1.  If this is not what
Mar  3 01:08:31 temenb-H dhcpd:    you want, please write a subnet declaration
Mar  3 01:08:31 temenb-H dhcpd:    in your dhcpd.conf file for the network segment
Mar  3 01:08:31 temenb-H dhcpd:    to which interface eth1 is attached. **
Mar  3 01:08:31 temenb-H dhcpd:
Mar  3 01:08:31 temenb-H dhcpd:
Mar  3 01:08:31 temenb-H dhcpd: Not configured to listen on any interfaces!
(Нажмите, чтобы показать/скрыть)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth0): device state change: 7 -> 8 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Policy set 'Triolan' (eth0) as default for IPv4 routing and DNS.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth0) successful, device activated.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) starting connection 'HomeNet'
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth1): device state change: 3 -> 4 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) starting...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth1): device state change: 4 -> 5 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) successful.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) scheduled.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) started...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth1): device state change: 5 -> 7 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Get) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Get) started...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 5 of 5 (IP Configure Commit) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Get) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 5 of 5 (IP Configure Commit) started...

лечится настройкой сетевых интерфейсов в /etc/network/interfaces + днс в /etc/resolv.conf

побочный эффект - исчезает иконка сетевых подключений из трея(что логично, ведь нетворкМенеджер остался незадействован)
« Последнее редактирование: 04 Марта 2011, 00:38:29 от TEMENb »
Никогда не спорьте с дураком: люди могут не заметить разницы между вами.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #1 : 02 Марта 2011, 23:06:32 »
to which interface eth1 is attached. **
Not configured to listen on any interfaces!
----------------------
cat /etc/default/dhcp3-server

Wars ~.o

Оффлайн TEMENb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #2 : 03 Марта 2011, 01:43:33 »
добавил в топ.

Меня тоже напрягает сообщение о несконфигурированном интерфейсе. такое ощущение что он конфигурируется уже после попытки запуска дхцп.

Пользователь решил продолжить мысль [time]Thu Mar  3 01:47:58 2011[/time]:
о.. лог как бы намекает, что можно настройки eth1 прямо в /etc/default/dhcp3-server прописать? попробую покурить гугл на эту тему.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 03 Марта 2011, 02:17:06 от TEMENb »
Никогда не спорьте с дураком: люди могут не заметить разницы между вами.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #3 : 03 Марта 2011, 01:59:25 »
next-server 192.168.1.1;
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
        option routers 192.168.1.1;
        option subnet-mask 255.255.255.0;
        option domain-name-servers 8.8.8.8, 8.8.4.4;
        range dynamic-bootp 192.168.1.100 192.168.1.254;
        default-lease-time 21600;
        max-lease-time 43200;
}
sudo su
echo "1" > /proc/sys/net/ipv4/ip_forward
exit
sudo /etc/init.d/dhcp3-server restart

-----------------------------------
что можно настройки eth1 прямо в /etc/default/dhcp3-server прописать?
да
« Последнее редактирование: 03 Марта 2011, 02:02:05 от victor00000 »
Wars ~.o

Оффлайн TEMENb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #4 : 03 Марта 2011, 02:14:58 »
аналогично.
ручками все запускается, но автостартом терпит фейл.

я тут вот чего заметил
Цитировать
Mar  3 01:08:31 temenb-H dhcpd:
Mar  3 01:08:31 temenb-H dhcpd: No subnet declaration for eth1 (0.0.0.0).
Mar  3 01:08:31 temenb-H dhcpd: ** Ignoring requests on eth1.  If this is not what
Mar  3 01:08:31 temenb-H dhcpd:    you want, please write a subnet declaration
Mar  3 01:08:31 temenb-H dhcpd:    in your dhcpd.conf file for the network segment
Mar  3 01:08:31 temenb-H dhcpd:    to which interface eth1 is attached. **
Mar  3 01:08:31 temenb-H dhcpd:
Mar  3 01:08:31 temenb-H dhcpd:
Mar  3 01:08:31 temenb-H dhcpd: Not configured to listen on any interfaces!
(Нажмите, чтобы показать/скрыть)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth0): device state change: 7 -> 8 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Policy set 'Triolan' (eth0) as default for IPv4 routing and DNS.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth0) successful, device activated.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) starting connection 'HomeNet'
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth1): device state change: 3 -> 4 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) starting...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth1): device state change: 4 -> 5 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) successful.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) scheduled.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) started...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> (eth1): device state change: 5 -> 7 (reason 0)
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Get) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Get) started...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 5 of 5 (IP Configure Commit) scheduled...
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Get) complete.
Mar  3 01:08:37 temenb-H NetworkManager[1103]: <info> Activation (eth1) Stage 5 of 5 (IP Configure Commit) started...

Сначала dhcp терпит фейл, а только потом NetworkManager начинает конфигурировать интерфейсы.
Возможно ли как то перенести автозапуск дхцп после конфигурирования интерфейсов?
Никогда не спорьте с дураком: люди могут не заметить разницы между вами.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28429
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #5 : 03 Марта 2011, 02:21:58 »
СЕРВЕР НАСТРОЙ НОРМАЛЬНО!!!!
Интерфейс для DHCP сервера должен быть статик.
Пропиши его в interfaces уже.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #6 : 03 Марта 2011, 02:27:35 »
NetworkManager удаляю, писать терминал /etc/network/interfaces.
Wars ~.o

Оффлайн TEMENb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #7 : 04 Марта 2011, 00:28:33 »
зачем кричать то?
Я понимаю что тут уже многие не одну бороду задумчиво счесали в линукс глядя. но я, к сожалению, не так давно на линухах

С интерфейсами заработало. признаца тоже была мысль.. но как то сразу руки не дошли вспоминать как его настраивать.
« Последнее редактирование: 04 Марта 2011, 02:10:11 от TEMENb »
Никогда не спорьте с дураком: люди могут не заметить разницы между вами.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28429
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #8 : 04 Марта 2011, 00:41:48 »
зачем кричать то?
Я понимаю что тут уже многие не одну бороду задумчиво счесали в линукс глядя. но я, к сожалению, не так давно на линухах

С интерфейсами заработало. признаца тоже была мысль.. но как то сразу руки не дошли вспоминать как его настраивать.


А всетаки. Возможно ли подвинуть автозапуск dhcp сервера после конфигурирования интернета NetworkManager-ом?
Ведь работало же как то на 10.04 при настройке сети нетворкМенеджером

Ты бредишь.
Какое отношение конфигурация интернета имеет к настройкам локальной сети?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28429
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #9 : 04 Марта 2011, 01:10:28 »
А всетаки. Возможно ли подвинуть автозапуск dhcp сервера после конфигурирования интернета NetworkManager-ом?
Ведь работало же как то на 10.04 при настройке сети нетворкМенеджером
Ты бредишь.
Какое отношение конфигурация интернета имеет к настройкам локальной сети?

*конфигурирование сетевых интерфейсов.
man interfaces
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28429
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #10 : 04 Марта 2011, 01:40:23 »
Прочитал бы сначала ответ, прежде чем задавать бессмысленные вопросы по третьему разу.
(Про то, что сама по себе тема "НМ на сервере" доставляет не по детски, я вообще молчу...)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28429
    • Просмотр профиля
Re: dhcp3-server автостарт
« Ответ #11 : 04 Марта 2011, 02:00:06 »
Четвёртый раз O.o
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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