このチュートリアルでは、Netplanを使用してUbuntuのコマンドラインからWiFiに接続する方法を学習します。これは、RaspberryPiのようなヘッドレスUbuntu20.04システムを実行している場合に役立ちます。 Ubuntuサーバーをwifiに接続することもできます。
このチュートリアルでは、次のことを学びます。
- ワイヤレスネットワークインターフェイスの名前を識別する方法
- ワイヤレスネットワーク(SSID)に接続するようにNetplanを構成する方法
Ubuntu 20.04:Netplanを使用してコマンドラインからwifiに接続する
使用されるソフトウェア要件と規則
カテゴリ | 使用する要件、規則、またはソフトウェアバージョン |
---|---|
Ubuntu20.04をインストールまたはUbuntu20.04FocalFossaをアップグレード | |
N / A | |
rootまたはsudo を介したLinuxシステムへの特権アクセス コマンド。 | |
# –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudo を使用して、root権限で実行する必要があります。 コマンド$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります |
Ubuntu 20.04:Netplanのステップバイステップの説明を使用してコマンドラインからWiFiに接続します
- 最初のステップは、ワイヤレスネットワークインターフェイスの名前を特定することです。これを行うには、次を実行します。
$ ls /sys/class/net enp0s25 lo wlp3s0
Ubuntu 20.04システムに応じて、ワイヤレスネットワークインターフェイス名は次のようになります:
wlan0
または、この場合はwlp3s0
です。 。 - 次に、
/etc/netplan
に移動します ディレクトリを作成し、適切なNetplan構成ファイルを見つけます。構成ファイルの名前は、01-network-manager-all.yaml
のようになります。 または50-cloud-init.yaml
。$ ls /etc/netplan/
- Netplan構成ファイルを編集します:
$ sudoedit /etc/netplan/50-cloud-init.yaml
SSID-NAME-HERE
を置き換えながら、次の構成スタンザを挿入します およびPASSWORD-HERE
SSIDネットワーク名とパスワードを使用して:wifis: wlan0: optional: true access-points: "SSID-NAME-HERE": password: "PASSWORD-HERE" dhcp4: true
wifis
ブロックは上記のethernets
と整列しています またはversion
存在する場合はブロックします。構成ファイル全体は、次のようになります。# This file is generated from information provided by the datasource. Changes # to it will not persist across an instance reboot. To disable cloud-init's # network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled} network: ethernets: eth0: dhcp4: true optional: true version: 2 wifis: wlp3s0: optional: true access-points: "SSID-NAME-HERE": password: "PASSWORD-HERE" dhcp4: true
または、ワイヤレスインターフェイスに静的IPアドレスを設定することもできます。
- 準備ができたら、変更を適用し、次のコマンドを実行してワイヤレスインターフェイスに接続します:
$ sudo netplan apply
または、問題が発生した場合は、次を実行します。
$ sudo netplan --debug apply
- すべてがうまくいけば、
ip
を実行することで、ワイヤレスアダプタがワイヤレスネットワークに接続されていることを確認できます。 コマンド:$ ip a
まとめ
このチュートリアルでは、Ubuntuのコマンドラインを介してwifiネットワークに接続する方法を説明しました。これで、UbuntuサーバーをwifiまたはRaspberryPiに接続する方法がわかりました。