Что случилось с моей isc-конфигурацией-сервера-DHCP?

Борясь немного с isc-dhcp-server на Ubuntu 16.04.

Поле Ubuntu имеет один NIC, который подключен через кабель Ethernet к маршрутизатору. Я пытаюсь заставить машину Windows 10 соединяться с тем же маршрутизатором по WiFi и получать адрес DHCP от машины Ubuntu. Для полноты я должен указать, что маршрутизатор подключен к другому маршрутизатору, который является фактическим интернет-шлюзом. Я установил его этот путь, таким образом, я мог бездельничать, не влияя на доступ в Интернет для других.

Для начала маршрутизатору включили DHCP, и его веб-портал показывает, что и машины Ubuntu и Windows подключены. У меня нет проблемы на моей машине Windows:

Беспроводной Wi-Fi сетевого адаптера:

Определенный для соединения суффикс DNS.:
Адрес IPv4...........: 10.0.0.3
Маска подсети............: 255.255.255.0
Шлюз по умолчанию.........: 10.0.0.1

Я ssh в машину Ubuntu и настраиваю его (комментарии, удаленные для краткости):

/etc/network/interfaces

автоматический eth0
статичный iface eth0 inet
адрес 10.0.0.2
сетевая маска 255.255.255.0
шлюз 10.0.0.1
широковещательно передайте 10.0.0.255

/etc/default/isc-dhcp-server

DHCPD_PID =/run/dhcp-server/dhcpd.pid

ИНТЕРФЕЙСЫ = "eth0"

/etc/dhcp/dhclient.conf

код опции rfc3442-classless-static-routes 121 = массив целого числа без знака 8;
отправьте имя хоста = gethostname ();
предварительно ожидайте серверы доменных имен 127.0.0.1;
запросите маску подсети, широковещательный адрес, смещенный временем, маршрутизаторы, доменное имя, серверы доменных имен, доменный поиск, имя хоста, dhcp6.name-серверы, dhcp6.domain-поиск, dhcp6.fqdn, dhcp6.sntp-серверы, netbios-серверы-имен, netbios-объем, интерфейс-mtu, rfc3442-classless-static-routes, серверы ntp;

тайм-аут 300;

/etc/dhcp/dhcpd.conf

ddns-update-style ни один;
доменное имя опции "somename";
серверы доменных имен 8.8.8.8, 8.8.4.4 опции;

время владения по умолчанию 600;
макс. время владения 7200;

авторитетный;

средство журнала local7;
подсеть 10.0.0.0 сетевых маски 255.255.255.0 {
расположитесь 10.0.0.100 10.0.0.254;
маршрутизаторы опции 10.0.0.1
}

К сожалению, когда я выключаю DHCP маршрутизатора, машина Windows не может получить IP-адрес:

Беспроводной Wi-Fi сетевого адаптера:

Определенный для соединения суффикс DNS.:
Автоматическая конфигурация адрес IPv4..: 169.254.28.77
Маска подсети...........: 255.255.0.0
Шлюз по умолчанию.........:

После того как это происходит, единственный способ, которым я могу восстановиться, состоит в том, чтобы изменить настройки адаптера WiFi на машине Windows и указать IP-адрес, маску подсети, шлюз по умолчанию и DNS. После выполнения так, я могу соединиться с веб-интерфейсом маршрутизатора, и я замечаю, что машина Windows является единственным подключенным устройством, таким образом, мне кажется, что, когда маршрутизатору отключили DHCP, машина Ubuntu не может подключить к нему тот же способ, которым делает машина Windows, когда это настроено для получения ее IP-адреса вручную.

Видеть что-то не так с моей конфигурацией?

1
задан 17 September 2016 в 20:56

2 ответа

Найденный преступником! Пропавшие без вести точки с запятой:

маршрутизаторы/etc/dhcp/dhcpd.conf

опции 10.0.0.1;

видео YouTube конфигурация ретрансляции DHCP на Juniper SRX 210 с помощью Ubuntu 12.04 Сервер DHCP ( здесь ) представил меня этой команде:

: ~ $ sudo dhcpd-4 eth0

Это - большая проверка, чтобы видеть, если выполнение isc-dhcp-serveris, но в моем случае это сообщило об ошибке. Это было тривиально для фиксации после этого.

1
ответ дан 7 December 2019 в 15:48

Этот бит кажется странным для меня. Обычно адрес того компьютера совпадает со шлюзом, таким образом, и должен быть 10.0.0.1

auto eth0
iface eth0 inet static
  address 10.0.0.2
  netmask 255.255.255.0
  gateway 10.0.0.1
  broadcast 10.0.0.255

, Так попытайтесь изменить параметр адреса и посмотрите то, что происходит...

0
ответ дан 7 December 2019 в 15:48

Другие вопросы по тегам:

Похожие вопросы: