В моем дистрибутиве установлена служба DHCP Backtrack 5 R2 (Ubuntu 10.04), и она работала нормально, но когда я начал настраивать DNS, он вдруг перестал работать, как я могу заставить его работать снова ??
Файл dhcp.conf:
ddns-update-style none;
option domain-name "admin.servers.net";
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.50 192.168.0.100;
option domain-name-servers 192.168.0.2, 8.8.4.4;
option routers 192.168.0.254;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
И когда я перезапускаю сервис, он показывает:
Internet Systems Consortium DHCP Server V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Wrote 4 leases to leases file.
No subnet declaration for restart (0.0.0.0).
** Ignoring requests on restart. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface restart is attached. **
Not configured to listen on any interfaces!
dhcp3-сервер имеет:
INTERFACES="eth0"
айпи адрес:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 04:7d:7b:15:29:6b brd ff:ff:ff:ff:ff:ff
inet 192.168.0.2/24 brd 192.168.0.255 scope global eth0
inet6 fe80::67d:7bff:fe15:296b/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
link/ether 74:e5:0b:57:b4:82 brd ff:ff:ff:ff:ff:ff
IP-маршрут:
default via 192.168.0.254 dev eth0
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.8
/ и т.д. / сеть / интерфейсы:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.2
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.254
маршрут -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.254 0.0.0.0 UG 100 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
linux
dhcp
dhcp-server
poz2k4444
источник
источник
./dhcpd restart
улучшает что угодно. Также добавьте в свой пост содержимое/etc/network/interfaces
,Ответы:
Ваш dhcpd.conf выглядит подозрительно. Примеры:
Я предлагаю прочитать учебник в Настройка DHCP-сервера в Linux и основывая ваш dhcpd.conf на примере в начале, вставляя ваши значения (остановитесь на «option time-offset»).
Если проблема не устранена, пожалуйста, обновите ваш пост, также добавив вывод
route -n
,источник
192.168.0.0
У меня был некоторый опыт работы с сетями, и я настроил его хорошо, он работал до тех пор, пока я не установил службу DNS, в настройках все было в порядке, но служба просто не перезапускаласьКакой «DNS-сервис» вы используете? Связывание обычно не должно быть проблемой, но dnsmasq включает в себя собственный DHCP-сервер.
Для пояснения: если dnsmasq уже запущен при попытке перезапустить DHCP-сервер, DHCP-сервер не сможет подключиться к порту 53. Хотя я ожидаю, что он выведет немного более заметное сообщение об ошибке, технически он не будет настроен на слушать на любых интерфейсах.
источник
Ваша конфигурация выглядит приемлемой. Похоже, вы неправильно запускаете службу.
Используя точную конфигурацию из вашего вопроса:
Однако эта (неправильная) команда дает мне вывод, который вы опубликовали:
Если это не работает, попробуйте перенастроить пакет:
Если это не сработает, переустановите пакет (сохранит конфигурацию):
источник
/etc/init.d/dhcp3-server restart
и до сих пор из-за ошибкиdpkg-reconfigure dhcp3-server
?apt-get install --reinstall dhcp3-server
?wicd
не работает должным образом, ха-ха :(