Debian で WLAN インターフェイスを設定する

Debian で WLAN インターフェイスを設定する

ドッキングステーションで無線LANを設定しようとしています。私はそれをインストールwireless-toolsしました。zd1211-firmwarewpasupplicant

私の/etc/network/interfacesファイルは次のとおりです。

auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
        wpa-ssid *myssid*
        wpa-psk *mypw*

私のwlan0インターフェイスが動作しており、IPアドレスがあります。

ただし、LANインターフェイスも接続されている場合にのみ、そのアドレスでpingを実行できます。私は何を見逃していますか?

出力route -n

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0

ベストアンサー1

提供されたルーティングテーブルには、同じネットワークの2行があります。 1つはforeth0で、もう1つはですwlan0。これは理想的ではありません。

また、アウトバウンドトラフィックのデフォルトルートはを介して行われますeth0

eth0イーサネットケーブルを抜くと、デフォルトルートを含むルーティングテーブルの行が残っている可能性があります。その後、ホストは、ユーザーがインターフェイスを分離しても、そのインターフェイスを介してすべてのトラフィックを送信しようとします。

プラグ/プラグ解除イベントに基づいてデバイスを管理するために、別々のソフトウェアを調整してauto eth0インストールできます。allow-hotplug eth0これがネットワーク管理者がどのように機能するかです。現在これにはCLIインターフェースがあると思います。

または、そのeth0ネットマスクがあるかどうかを確認できます255.255.255.255。つまり、マシンは直接送信されたトラフィックにのみそのインターフェイスを使用するか、デフォルトルートではなくそのトラフィックに明示的に応答します。 DHCP サーバーまたはeth0静的構成を再構成します。

おすすめ記事