Объединение LAN и WIFI с помощью netplan не работает и убивает точку доступа

Я пытаюсь расширить свою локальную сеть LAN через WiFi и хотел бы, чтобы все устройства были в одной сети. Настройка следующая:

  • DHCP/DNS сервер, работающий внутри локальной сети
  • отдельный ПК, подключенный к локальной сети, с возможностью WIFI (к сожалению, это не вариант, чтобы DHCP/DNS сервер работал на этой машине)

Поскольку я использую Ubuntu 18.04, я пытаюсь использовать netplan для настройки всего. Вот мой файл .conf:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp2s0:
      dhcp4: no
      addresses: [192.168.1.10/24]
      gateway: 192.168.1.1
      nameservers:
        addresses: [192.168.1.2, 8.8.8.8, 8.8.4.4]
  wifis:
    wlp1s0:
      access-points:
        "MyWifi":
          mode: ap
          password: "DONTLOOK"
  bridges:
    br0:
      dhcp4: yes
      interfaces: [enp2s0, wlp1s0]

Теперь, запустив две сети отдельно, т.е. без раздела мостов, все работает. С активированным dnsmasq я могу подключиться к точке доступа.

Однако я не могу заставить мост работать. Еще хуже то, что как только мост активируется, доступ к точке доступа становится невозможным.

Есть ли у кого-нибудь идеи, что я упускаю?

2
задан 10 September 2019 в 03:55

1 ответ

Я смутно помню, как примерно год назад столкнулся с той же проблемой, и мне грустно узнать, что это все еще проблема. В моей рабочей конфигурации:

  • Я использую по умолчанию networkd в качестве средства визуализации.
  • В конфигурации Netplan обрабатывайте wlan0 как ethernet и вообще не настраивайте AP.
network:
  ethernets:
    eth0:
      dhcp4: no
      optional: true
#  wifis:
    wlan0:
      dhcp4: no
      optional: true
  bridges:
    br0:
      dhcp4: yes
      dhcp6: no
      interfaces:
        - eth0
        - wlan0
      optional: true
  • Я вручную создал wlan0.config для hostapd и создал параметризованный экземпляр - systemctl enable hostapd @ wlan0 . Установка в 19.10 настроена так, что она запускается, как только интерфейс становится доступным для настройки.
0
ответ дан 3 January 2020 в 16:44

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

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