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

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

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

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

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp2s0:
      dhcp4: true
  version: 2

сетевая фотография

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

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

0
задан 19 June 2021 в 11:11

1 ответ

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

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

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

unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet

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

sudo systemctl restart NetworkManager

И теперь, кажется, все в порядке, eth соединение активно. Wired Connected

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

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

0
ответ дан 28 July 2021 в 11:27

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

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