Будучи только соединенным Wi-Fi, я успешно использовал следующий 'etc/network/ifup.d' сценарий в 16,04 для установки дополнительных локальных IP-адресов, когда мой беспроводной интерфейс подошел. В 17,10 мне говорят использовать Netplan. Однако я нахожу мало поддержки этого вида действия и беспроводной связи в целом. Кто-либо может помочь с простым эквивалентным Netplan YAML? Мой беспроводной интерфейс является ID'd как wlan0, когда он произошел.
#!/bin/sh
# this script creates additional ip addresses using the wlan0 interface
# for local server-based applications to be accessible from other local devices
if [ "$IFACE" != lo ]; then
ip addr add 192.168.1.8/24 dev wlan0
ip addr add 192.168.1.9/24 dev wlan0
fi
Можно найти информацию о конфигурировании беспроводных интерфейсов и присвоении нескольких IP-адресов к тому же интерфейсу в https://netplan.io.
Конкретно что-то как следующее вероятно, что Вы хотите (предположение, что Вы используете DHCP и добавляете статические адреса, Вы действительно не говорите)...
network:
version: 2
renderer: networkd
wifis:
wlp2s0b1:
dhcp4: yes
dhcp6: no
addresses: [192.168.1.8/24, 192.168.1.9/24]
access-points:
"network_ssid_name":
password: "**********"