nmcliを使用してワイヤレスブリッジ接続を作成する方法

nmcliを使用してワイヤレスブリッジ接続を作成する方法

ツールを使用してワイヤレスカード(wlan0)のワイヤレスブリッジ接続(br0)を作成できますかnmcli

最終システムには、wlan0ネットワークカードをブリッジスレーブとして使用するマスターブリッジ接続(br0)が必要です。

ベストアンサー1

可能。

目的がWiFiホットスポット/アクセスポイントを作成し、それをイーサネット接続に接続することであれば、これを使用できますnmcli

コンピュータがイーサネットケーブルを介してルータに接続されている場合、コンピュータをWiFiホットスポットとして使用でき、WiFi APクライアントはルータから直接IPを取得し、他のデバイスと同じネットワークの一部になることがあります。 。

まず、ブリッジ接続を作成します。

nmcli connection add con-name 'My Bridge' ifname br0 type bridge ipv4.method auto ipv6.method disabled connection.autoconnect yes stp no

イーサネットカード(eth0)をブリッジにスレーブカードとして追加します。

nmcli connection add con-name 'My Ethernet' ifname eth0 type bridge-slave master 'My Bridge' connection.autoconnect yes

WiFiアクセスポイントを作成し、それをブリッジにスレーブデバイスとして追加します。 WiFiスレーブの構文は少し異なります。

nmcli connection add con-name 'My Hotspot' ifname wlan0 type wifi slave-type bridge master 'My Bridge' wifi.band a wifi.channel 153 wifi.mode ap wifi.ssid my-hotspot-ssid 

パスワードのない業務用ホットスポットが作成されます。

実際、Ubuntu 20.04に付属しているバージョン1.22.10には、WPA2の使用を防ぐバグがあります。ネットワークを作成しますが、クライアントは認証できません。これはバグレポートです。報告によると、この問題はNetworkManagerバージョン1.30で修正されました。そのバージョンがある場合は、WPA2 wifi-security.key-mgmt wpa-psk(またはWPA3対応wifi-security.key-mgmt sae)を使用してみてくださいwifi-sec.psk yourpassword

おすすめ記事