Рейтинг:0

Настроить доступ к сети

флаг us

Я пытаюсь настроить свой сервер Ubuntu (20.04) на старом ноутбуке и что-то не понимаю в конфигурации. Из настроек маршрутизатора интернет-провайдера я вижу, что он выделил серверу IP-адрес Wi-Fi 192.168.1.66, а IP-адрес локальной сети 192.168.1.111. 192.168.1.111. Но, будучи новичком в серверировании, я должен спросить: не должен ли быть только один IP-адрес для сервера?

Более того, и это моя большая проблема, в настройках сети Ubuntu я не вижу IP-адрес локальной сети (см. Фото).Размещенный сайт отлично загружается в браузере, и я также использую программное обеспечение под названием NoMachine. Я удаленно подключаюсь к рабочему столу Ubuntu с тем же локальным IP-адресом 192.168.1.111, поэтому я предполагаю, что все работает нормально.

Я просто хочу убедиться, что сервер использует сетевой кабель для обслуживания посетителей сайта, а не подключается к Wi-Fi. Это файл /etc/netplan/00-installer-config.yaml.

# Это сетевая конфигурация, написанная 'subiquity'
сеть:
  Ethernet:
    enp2s0:
      DHCP4: правда
  версия: 2

сетевое фото

Обновление: я только что обнаружил команду сетевого менеджера (медленно изучаю Linux) и добавил eth-соединение (все автоматически, для совместимости). Но при попытке к нему подключиться, все равно пишет, что подключение никогда не использовалось. Nmcli кон-шоу -а отображает только подключение к Wi-Fi. /etc/netplan/00-installer-config.yaml — то же самое.

Соединение Eth не используется фото

FedKad avatar
флаг cn
Обсуждение этого вопроса может помочь: https://askubuntu.com/questions/1138424/ubuntu-19-04-bonding-ethernet-and-wireless-interface
chili555 avatar
флаг cn
Во всех случаях правильно, что если Wi-Fi и Ethernet подключены, они будут иметь разные IP-адреса. Вы говорите: «и пересылать HTTP/S на 192.168.1.111». Почему? Это адрес Wi-Fi, и вы четко говорите: «Я просто хочу убедиться, что сервер использует сетевой кабель для обслуживания посетителей сайта, а не подключается к Wi-Fi». По умолчанию сеть в серверной версии управляется в netplan.Пожалуйста, отредактируйте свой вопрос, чтобы показать результат команды терминала: `cat /etc/netplan/*.yaml` Добро пожаловать в Ask Ubuntu.
Gadgets Mall avatar
флаг us
Спасибо, chilli555, я отредактировал пост. Это также 192.168.1.111 для локальной сети (опечатка).
Gadgets Mall avatar
флаг us
FedonKadifeli, я не думаю, что это тот же самый контекст. Что я в основном ищу и хочу убедиться, так это то, что сервер обслуживает сайт через сетевой кабель. Меня удивляет отсутствие отображения сети в диспетчере.
Рейтинг:0
флаг us

Хорошо, мне удалось найти решение самостоятельно. Надеюсь, это поможет другим. Похоже, что в предыдущих версиях Ubuntu была ошибка (из того, о чем говорили другие), и, возможно, эта ошибка осталась в 20.04. Итак, это мое решение (в терминале):

sudo nano /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

Добавлять ,кроме:типа:ethernet до конца строки, чтобы это выглядело так:

unmanaged-devices=*,кроме:типа:wifi,кроме:типа:wwan,кроме:типа:ethernet

Перезапустите NetworkManager или перезагрузите сервер:

sudo systemctl перезапустить NetworkManager

И вроде бы сейчас все в порядке, eth-соединение активно. Проводное подключение

PS Я также установил приоритет для проводной сети на положительное число, а для Wi-Fi — на отрицательное число, просто чтобы убедиться, что проводная сеть предпочтительнее, чем Wi-Fi.

Другие также предлагали писать в этом файле только unmanaged-devices=none. Я не пробовал, может тоже получится.

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

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