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


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

Автор Тема: Не работает передача настроек DNS по DHCP в локальную сеть  (Прочитано 986 раз)

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

Оффлайн goshanoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
День добрый! Учусь настраивать шлюз, в качестве кошек-копилок - виртуальные машины VMware.
Есть Ubuntu Server 18.04 с двумя сетевыми адаптерами:
ens33 - внешний
ens38 - внутренний

Результаты ip a
(Нажмите, чтобы показать/скрыть)

Использую netplan
Содержимое /etc/netplan/*
(Нажмите, чтобы показать/скрыть)

Содержимое /etc/dhcp/dhcpd.conf
(Нажмите, чтобы показать/скрыть)

iptables -L -v -n
(Нажмите, чтобы показать/скрыть)

В /etc/default/isc-dhcp-server прописал INTERFACESv4="ens38"

Проблема: на машинах внутри сети не разрешаются адреса. IP-адреса получены, пинг по IP проходит, по доменным именам - нет.
О чем я не знаю?
Кроме того имею предупреждение: No subnet declaration for ens33 (192.168.52.129) в статусе isc-dhcp-server.


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
А откуда гугл узнает имена ваших локальных машин?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн goshanoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Думаю, гугл не в курсе за имена моих машин. Означает ли это, что следует установить DNS-сервер, типа bind?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Естественно.
Либо использовать более другой способ разрешения имён.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3037
    • Просмотр профиля
AnrDaemon, а просто /etc/hosts подойдёт в этом случае?
Пётр.

Оффлайн goshanoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Прошу прощения, но я только что осознал, что задал вопрос неточно. У меня пинг в интернет не уходит. Полагаю, что гугловский DNS не применился на машинах в локальной сети. Задание его вручную решает проблему.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
А если с машины в локальной сети сделать

nslookup ya.ru. 8.8.8.8?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн goshanoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
На локальном
nslookup ya ru;; connection timed out; no servers could be reached


nslookup ya.ru 8.8.8.8Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoriative answer:
Name: ya.ru
Address: 87.250.250.242
Name: ya.ru
Address: 2a02:6b8::2:242
« Последнее редактирование: 09 Апреля 2020, 15:04:40 от goshanoob »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
А какая конфигурация клиентов?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн goshanoob

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
AnrDaemon, спасибо за участие!
Что я узнал по поводу виртуальных машин, братцы. Раньше я думал, что если в настройках виртуальной машины выберу Host-Only для сетевого адаптера, то она окажется отрезанной от интеренетов и будет ожидать настроек от сервера. Оказалось, что VMWare использует свой DHCP, чтобы выдавать адреса таким машинам тоже. В итоге на некоторых виртуалках пинг пробивался наружу через шлюз, видимо, а на некоторых просто не было сети. Хотя всё равно странно, ведь ip был от моего сервера. Действием, которое решило мои проблемы, было создать изолированный LAN-сегмент и кидануть виртуалки в них.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Наверняка можно отключить DHCP на host-only, но нужность такого действия каждый определяет сам.
Я у себя отключаю, ибо коннекчусь к хостам по SSH и мне не нужны ВНЕЗАПНЫЕ конфликты IP.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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