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

제공된 라우팅 테이블에는 동일한 네트워크에 대한 두 개의 행이 있습니다. 하나는 for eth0이고 다른 하나는 입니다 wlan0. 이는 이상적이지 않습니다.

또한 아웃바운드 트래픽의 기본 경로는 을 통해 이루어집니다 eth0.

eth0이더넷 케이블을 뽑을 때 기본 경로를 포함하여 라우팅 테이블 행이 남아 있는 경우가 발생할 수 있습니다 . 그런 다음 호스트는 사용자가 인터페이스를 분리했더라도 해당 인터페이스를 통해 모든 트래픽을 전송하려고 시도합니다.

플러그/플러그 해제 이벤트를 기반으로 장치를 관리하기 위해 별도의 소프트웨어를 조정 auto eth0하고 설치할 수 있습니다. allow-hotplug eth0이것이 네트워크 관리자가 작동하는 방식입니다. 현재 이를 위한 CLI 인터페이스가 있다고 생각합니다.

또는 해당 eth0넷마스크가 인지 확인할 수 있습니다 255.255.255.255. 즉, 머신은 직접 전송된 트래픽에만 해당 인터페이스를 사용하거나 기본 경로가 아닌 해당 트래픽에 명시적으로 응답합니다. DHCP 서버 또는 eth0정적 구성을 재구성합니다.

답변2

케이블을 RJ45에 연결하면 Wi-Fi가 자동으로 꺼지고, 케이블이 연결되어 있지 않으면 Wi-Fi가 켜지도록 BIOS에서 설정할 수 있습니까?

관련 정보