Автор Тема: РЕШЕНО: Не всегда стартует isc-dhcp-server  (Прочитано 12153 раз)

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

Оффлайн ihammers

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1742
  • Debian GNU/Linux Stretch
  • Jabber: ihammers@jabber.ru
Re: РЕШЕНО: Не всегда стартует isc-dhcp-server
« Ответ #30 : 05 Январь 2013, 00:12:11 »
...
auto eth1
# allow-hotplug eth0
iface eth1 inet static
address 192.168.239.1
netmask 255.255.255.0
network 192.168.239.0
broadcast 192.168.239.255
gateway 192.168.239.1
pre-up ip link set eth1 address 50:e5:хх:хх:хх:хх
post-up /etc/init.d/isc-dhcp-server start
address и gateway не могут быть одинаковы (вернее, оно работает только при условии получения адреса от провайдера при загрузке). При попытке
...
Прописал в address 192.168.239.2 - все заработало.
А зачем прописывать дефолтный роут для самого себя?  У вас может возникнуть петля с отправкой пакетов.

Достаточно было убрать gateway в описании eth1, и всё должно работать и не нужно будет выставлять address 192.168.239.2.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Topic Author
  • Сообщений: 1624
Re: РЕШЕНО: Не всегда стартует isc-dhcp-server
« Ответ #31 : 05 Январь 2013, 01:10:13 »
Я в сетях, можно сказать, новичок  :) . В примерах было... Уже дочитался, что должен вообще один gateway быть. Но еще не пробовал (пятница, пиво  ;) ). После исправления (которое выше привел) перезапуск интерфейсов уже нормально (хоть к провайдеру могу подконектиться), но по eth1 и wlan0 эти ошибки остались - по вычитанному, именно из-за нескольких адресов шлюзов - пока не проверил. Спасибо.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн vladimir_ar

  • Ветеран
  • *****
  • Topic Author
  • Сообщений: 1624
Re: РЕШЕНО: Не всегда стартует isc-dhcp-server
« Ответ #32 : 06 Январь 2013, 18:01:07 »
В общем - основная проблема все равно осталась. Если при загрузке или при рестарте сети
/etc/init.d/networking rectartdhcp не получает адрес, то далее, что ни делай - в ответ
RTNETLINK answers: Device or resource busy Failed to bring up eth0/etc/network/interfaces
Spoiler: ShowHide
# The loopback network interface
auto lo
iface lo inet loopback
pre-up echo "1" > /proc/sys/net/ipv4/ip_forward
pre-up iptables-restore < /etc/ip_rulles.lst
post-down iptables-save > /etc/ip_rulles_temp.lst

# The primary network interface

auto eth0
iface eth0 inet dhcp
pre-up ip link set eth0 address 50:xx:xx:xx:xx:5d

# The secondary network interfaces

auto eth1
iface eth1 inet static
address 192.168.239.2
netmask 255.255.255.0
network 192.168.239.0
broadcast 192.168.239.255
pre-up ip link set eth1 address 50:xx:xx:xx:xx:50
post-up /etc/init.d/isc-dhcp-server start

auto wlan0
iface wlan0 inet static
address 10.42.43.2
netmask 255.255.255.0
broadcast 10.42.43.255
#gateway
network 10.42.43.0

auto wlan1
iface wlan1 inet static
address 10.42.43.3
netmask 255.255.255.0
broadcast 10.42.43.255
network 10.42.43.0


Сообщение объединено: 07 Январь 2013, 17:36:16
Еще такая штука - если связь не установилась и
No DHCPOFFERS received.
Unable to obtain a lease on first try.  Exiting.
Failed to bring up eth0.
то повторно стартануть интерфейс eth0 при помощи /etc/init.d/networking restart|start|reload невозможно:
RTNETLINK answers: Device or resource busy Failed to bring up eth0Но, если сделать после
/etc/init.d/networking stop
ifconfig eth0 downио сеть поднимается. Получается, что кто-то держит eth0 поднятым и при рестарте интерфейсов не дает его положить. Кто подскажет, где это можно глянуть (т.е. кто занимает eth0). Таблица роутинга при стопе интерфейсов пустая:
Spoiler: ShowHide
vladimir-7@GNU-HOME:~$ sudo route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         4x.xxx.xxx.1    0.0.0.0         UG    0      0        0 eth0
10.42.43.0      0.0.0.0         255.255.255.0   U     0      0        0 wlan0
10.42.143.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0.1
4x.xxx.xxx.0    0.0.0.0         255.255.224.0   U     0      0        0 eth0
192.168.239.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
vladimir-7@GNU-HOME:~$ sudo /etc/init.d/networking stop
[....] Deconfiguring network interfaces...Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/50:xx:xx:xx:xx:5d
Sending on   LPF/eth0/50:xx:xx:xx:xx:5d
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 4x.xxx.xxx.1 port 67
Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon.
done.
vladimir-7@GNU-HOME:~$ sudo route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
vladimir-7@GNU-HOME:~$ sudo ifconfig eth0 down
vladimir-7@GNU-HOME:~$ sudo /etc/init.d/networking start
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/50:xx:xx:xx:xx:5d
Sending on   LPF/eth0/50:xx:xx:xx:xx:5d
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPOFFER from 4x.xxx.xxx.1
DHCPACK from 4x.xxx.xxx.1
bound to 4x.xxx.xxx.xxx -- renewal in 966454 seconds.
Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemon.
Reloading Teredo IPv6 tunneling daemon: miredo.
Reloading Teredo IPv6 tunneling daemon: miredo.
Reloading Teredo IPv6 tunneling daemon: miredo.
Starting ISC DHCP server: dhcpd.
Reloading Teredo IPv6 tunneling daemon: miredo.
Reloading Teredo IPv6 tunneling daemon: miredo.
done.
vladimir-7@GNU-HOME:~$
« Последнее редактирование: 07 Январь 2013, 17:36:16 от vladimir_ar »
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Теги:
 

[Решено] Не настраивается ppp.

Автор Сергей

Ответов: 11
Просмотров: 2474
Последний ответ 09 Сентябрь 2013, 15:15:28
от Сергей
Debian Jessie и PPPoE что случилось? [решено]

Автор CoolAller

Ответов: 0
Просмотров: 1699
Последний ответ 14 Август 2015, 01:07:39
от CoolAller
[РЕШЕНО] Не могу установить Network Manager

Автор Самир

Ответов: 3
Просмотров: 2713
Последний ответ 27 Апрель 2014, 15:10:35
от sandaksatru
Решено! Помогите настроить wifi адаптер TL-WN727N in Debian 9

Автор smail

Ответов: 10
Просмотров: 3495
Последний ответ 07 Март 2019, 10:47:23
от qupl
[РЕШЕНО] Использование tinc для доступа к интернету

Автор albb

Ответов: 1
Просмотров: 1499
Последний ответ 03 Август 2014, 15:58:01
от albb