Рейтинг:-2

Небольшая сеть с использованием сервера Ubuntu 20.04LTS

флаг kr

Я пытаюсь настроить небольшой сервер и хочу знать, как настроить компьютеры так, чтобы они находились в одной сети. Эти системы не будут иметь доступа в Интернет. Я попытался использовать обычную Ubuntu, и мне удалось пропинговать обе машины, когда я подключил их к одному и тому же маршрутизатору. Но с сервером Ubuntu они, похоже, не получают IP-адреса. Нужно ли отдельно устанавливать DHCP-сервер на одну из машин при использовании сервера Ubuntu для всех систем, чтобы получить IP-адрес? Поставляется ли рабочий стол ubuntu с этой предустановленной системой, а сервер ubuntu — нет?

anx avatar
флаг fr
anx
для настольных установок по умолчанию используется NetworkManager для управления конфигурацией сети, тогда как для серверных установок по умолчанию используется netplan, возможно, в свою очередь управляемый cloud-init.
user3397008 avatar
флаг kr
@анкс спасибо. Это полезно знать. по крайней мере, это может объяснить, почему сервер вообще не получает IP-адрес.
Рейтинг:1
флаг vn

Как правило, ваш маршрутизатор будет иметь DHCP-сервер для предоставления адресов для ваших машин, а настольный Linux обычно имеет включенный DHCP, чтобы он мог принимать адреса от маршрутизатора. Сервер Ubuntu не может; по моему собственному опыту, он обычно включает DHCP по умолчанию, но этому опыту уже несколько лет. Если у вас есть запасной маршрутизатор, подключите и сервер, и рабочий стол к локальной сети маршрутизатора; если вам не нужен интернет, вы можете оставить гнездо WAN пустым. Проверьте сетевые настройки вашего сервера Ubuntu, чтобы убедиться, что на сетевой карте включен DHCP. И с этим у вас должно быть все в порядке.

user3397008 avatar
флаг kr
Спасибо! Да, это именно то, что я сделал. Странно, что он отлично работает, когда на обеих машинах работает рабочий стол Ubuntu, но не сервер Ubuntu. что касается включения сетевой карты, обе машины прекрасно подключаются к Интернету, когда я пытаюсь это сделать. Вот что заставляет меня задаться вопросом, нужен ли мне явно включенный DHCP хотя бы на одной машине при использовании сервера? и что это делается автоматически при использовании Ubuntu Desktop.
tsc_chazz avatar
флаг vn
Я думаю, что главное здесь заключается в том, что вам нужно убедиться, что ваш сервер также настроен на использование DHCP для получения своего сетевого адреса. Рабочий стол Ubuntu настроен таким образом по умолчанию; если сервера нет, он будет недоступен. Обычно маршрутизатор является DHCP-сервером, поэтому вам нужно, чтобы и настольный компьютер, и сервер были DHCP-клиентами.
user3397008 avatar
флаг kr
У меня просто обычный роутер, поэтому я не уверен, есть ли у него DHCP-сервер. Могу ли я вместо этого просто установить DHCP-сервер на контроллере моего сервера?
tsc_chazz avatar
флаг vn
Ты мог бы; простой пример — `dnsmasq`. Но я должен сказать, что я никогда не видел домашнего маршрутизатора (с портом WAN), в котором не было бы DHCP-сервера. Он может быть отключен, и в этом случае самый быстрый способ вернуть его, если у вас нет пароля администратора маршрутизатора, — это сбросить его до заводских настроек по умолчанию.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.