個々のステーションをWi-Fi APに接続する方法

個々のステーションをWi-Fi APに接続する方法

マイLinuxコンピュータ(A)は、マイワイヤレスデバイス()を介してWi-Fi APに接続されていますwlan0。私のLinuxシステム(B)に接続している他の人がEthernet(B)を介してeth0ネットワークにアクセスできることを願っています。 NATを使用したくありません。bridgeデバイスとブリッジwlan0も作成しましたeth0

これはうまくいきません。主な理由は、BのMACがAPに関連付けられていないため、APがBのパケットを破棄するためだと考えています。

Bがこの時点で自分のイーサネットがワイヤレスでブリッジされていることを知っていれば、それをAP自体に接続できますか?これを行うには、ネットワーク資格情報を知る必要があります(最終的にはすでに安全な接続を介してブリッジされます)。

これができない場合は、どういうわけかBのMACを関連付けることができますか?この状況に他の障害物はありますか?

ベストアンサー1

デフォルトの3つのアドレスモードWLANプロトコルは、2番目のMACをSTA MACにブリッジすることを許可しないため、WLAN APをLANにブリッジすることはできません(ただし、2番目のMACをAP MACにブリッジすることを許可するため、正しく割り当てられています) 。多くのAPとブリッジゲートウェイを含む)。

よく登場するFAQです。

Bがこの時点で自分のイーサネットがワイヤレスでブリッジされていることを知っていれば、それをAP自体に接続できますか?

いいえ、同じ理由でプロトコルにMACアドレスフィールドが不足しています。

これを行うには、ネットワーク資格情報を知る必要があります(最終的にはすでに安全な接続を介してブリッジされます)。

以下を接続できます。第二WLANハードウェアが複数のステーションを許可する場合(異なる暗号化キーを使用してネットワーク資格情報を使用する場合)あります。これにより、2番目のステーションAが消え、LAN上の他の単一デバイスBがSTAとして表示されることがあります。

クワッドアドレスモードに切り替えて、必要なものをすべてブリッジすることもできます(ただし、これはすべてのWLANデバイスで実行する必要があります)。

おすすめ記事