web-dev-qa-db-ja.com

Ubuntu 17.10でNetplanを使用してワイヤレスifaceのIPアドレスを追加する方法

WiFiのみを接続しているため、16.04で次の「etc/network/ifup.d」スクリプトを使用して、ワイヤレスインターフェイスが起動したときに追加のローカルIPアドレスを設定しました。 17.10では、Netplanを使用するように言われています。ただし、この種のアクティビティとワイヤレス全般に対するサポートはほとんどありません。誰でも簡単なNetplan YAMLと同等のものを手伝ってくれますか?私の無線インターフェースは、起動時にwlan0としてIDが付けられます。

#!/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
1
Lemon Dexter

https://netplan.io で、同じインターフェースへの 無線インターフェースの設定 および 複数のIPアドレスの割り当て に関する情報を見つけることができます。

具体的には、次のようなものが必要です(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: "**********"
1
slangasek