FreeBSDでWLANとEthernetの間にブリッジを作成するには?

FreeBSDでWLANとEthernetの間にブリッジを作成するには?

私はFreeBSD 12.1 Stableを実行する非常に古くない良いラップトップを持っています。

私のワイヤレスカードのインターネット接続をこのコンピュータのイーサネットスロットに接続されているすべてのデバイスと共有したいと思います。

編集:私のインターフェースの設定方法は次のとおりです。

イーサネット(EM0) - 特別な構成はありません。イーサネットケーブルをこのポートに接続するとネットワークスイッチに接続し、起動するとdhclient em0すぐにIPアドレスを受け取ります。

無線LAN(無線LAN 0) - wpa_supplicantを使用し、アクティブで動作しているDHCPクライアントを持つように構成されます。ネットワーク接続はUnifiアクセスポイントを介して行われ、このアクセスポイントはpfSenseを実行しているDNS / DHCPおよびゲートウェイサーバーに接続されます。

FreeBSD公式ドキュメントブリッジングこの場合、実際には動作しません。私が試したことは次のとおりです。

ifconfig bridge create
ifconfig bridge0 addm wlan0 addm em0 up
ifconfig wlan0 up
ifconfig em0 up

その後、実行するとdhclient bridge0IPアドレスはまったく取得されません。 bridge0に固定IPアドレスを設定しても役に立ちませんでした。

オンライン(特にFreeBSDフォーラム)では、これが技術的に不可能であると言うところがあります。確認する方法はありますか?他の人がこれについての洞察力を持っていますか?

ベストアンサー1

おすすめ記事