Почему конфигурация сети, я установил в/etc/network/interfaces, проигнорированном на Ubuntu 17.10?

Я только что установил сервер человечности 17.10. Во время установки это предложило, чтобы я соединился с сетью через Wi-Fi, и таким образом, я сделал. После того, как установка была закончена, и система была перезагружена, компьютер, подключенный к Wi-Fi автоматически (что означает, это сохранило соединение creds где-нибудь). Но в /etc/network/interfaces я ничего не нашел. Мне нужно мое компьютерное подключение к сети Wi-Fi со статическим IP, таким образом, я поместил конфигурацию в /etc/network/interfaces:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# Generated by debian-installer.

# The loopback interface
auto lo
iface lo inet loopback


iface wlp2s0b1 inet static
        wpa-driver wext
        address 192.168.0.12
        netmask 255.255.255.0
        gateway 192.168.0.1
        wpa-ssid *****
        wpa-psk **********
        dns-nameservers 8.8.8.8 192.168.0.1
auto wlp2s0b1

Когда система запускается, она не соединяет использование моей конфигурации. Это делает только после

sudo ifdown wlp2s0b1 && sudo ifup -v wlp2s0b1

и после этой команды, система, получающая ВТОРОЙ IP! Сервер все еще доступен IP, который это получает от DHCP, и в то же время, это доступно статическим IP!

8
задан 14 March 2018 в 02:48

2 ответа

Сеть по умолчанию обрабатывается netplan в Ubuntu Server 17.10 и новее. Я предлагаю вам отредактировать файл /etc/netplan/01-netcfg.yaml следующим образом:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  wifis:
    wlp2s0b1:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.0.21/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8,192.168.0.1]
      access-points: 
        "******":
          password: "**********"

Выйдите и сохраните изменения, введя команду:

sudo netplan generate
sudo netplan apply

Обратите внимание и соблюдайте интервалы и отступы. Также обратите внимание, что SSID и пароль находятся в кавычках ".

Закомментируйте все разделы wlp2s0b1 в / etc / network / interfaces и перезагрузитесь.

Какие-нибудь улучшения?

ПРИМЕЧАНИЕ. Трудно найти точный метод установки статического IP-адреса для сервера с netplan и Wi-Fi. Возможно, нам придется немного изменить настройки.

15
ответ дан 23 November 2019 в 06:15

Я предлагаю вам полностью удалить пакет netplan и использовать networkd, создав config(ы) в каталоге /etc/systemd/network/. Netplan существует только в Ubuntu и ни в одном другом дистрибутиве.

2
ответ дан 23 November 2019 в 06:15

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

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