2009-08-19 4 views
3

이더넷과 무선 인터페이스를 연결할 때 대부분의 사람들이하는 것처럼 보이고 있습니다. 무선 카드가없는 상자가 하나 있는데 무선 카드와 이더넷 카드가있는 상자 옆에있는 상자를 통해 인터넷에 액세스 할 수 있습니다. 무선 카드는 개인 네트워크 192.168.0. *에서 dhcp 서버 역할을하는 무선 라우터를 통해 인터넷에 액세스합니다. 라우터의 dhcp 서버는 아래의 고정 IP 주소를 절대로 지정하지 않도록 구성됩니다.문제 무선 인터페이스에 연결된 유선 인터페이스

브릿지를/etc/network/interfaces에 구성 했으므로 br0을 불러올 때 문제가보고되지 않습니다. 문제는 브릿지를 들고 컴퓨터가 인터넷에 접속할 수 없다는 것입니다. 여기 내 구성의 세부 사항은 다음과 같습니다

을/etc/네트워크/인터페이스 : 단독으로 사용하고, 라우팅과 같은 경우

allow-hotplug eth0 
iface eth0 inet static 
    address  192.168.0.15 
    netmask  255.255.255.0 
    broadcast  192.168.0.255 

auto wlan0 
iface wlan0 inet dhcp 
pre-up iwconfig wlan0 channel 4 key <my-key> essid <my-essid> mode Managed 

iface br0 inet static 
    gateway 192.168.0.1 
    address 192.168.0.10 
    netmask 255.255.0.0 
    broadcast 192.168.0.255 
    network 192.168.0.0 
    bridge_ports wlan0 eth0 
    pre-up iwconfig wlan0 channel 4 key <my-key> essid <my-essid> mode Managed 

무선 연결이 잘 작동 :

Destination  Gateway   Genmask   Flags Metric Ref Use Iface 
192.168.0.0  *    255.255.255.0 U  0  0  0 wlan0 
link-local  *    255.255.0.0  U  1000 0  0 wlan0 
default   localhost  0.0.0.0   UG 0  0  0 wlan0 

언제 br0을 가져 오면 각 항목에 대한 Iface가 br0이고 '기본'항목을 리턴하는 데 많은 시간이 걸리는 예외적 인 경우와 동일합니다.

다른 차이점은 ifconfig를 사용하여 인터페이스를 나열 할 때 wlan0이 더 이상 br0을 가져온 후에 IP 주소를 표시하지 않는다는 것입니다.

라우터 (192.168.0.1) 또는 공용 인터넷 주소 중 하나를 ping하려고 할 때 반환되는 오류는 다음과 같습니다. br0의 IP : 192.168.0.10에서 '대상 호스트 도달 불가'.

아이디어가 있으십니까?

감사합니다, Jivan

+0

/etc/network/inte 이후에 debian 태그를 추가했습니다. rfaces는 데비안 설정 파일입니다 (우분투를 사용하는 경우에도 데비안 태그가 올바른 사람에게 질문을하는 데 도움이 될 수 있습니다). – caf

+0

대부분의 무선 카드는 일부 WDS 모드가 아닌 경우 브리징을 지원하지 않습니다. 그러나 이것은 프로그래밍 문제가 아닙니다. 잘하면 곧 수퍼 유저로 이동하게 될 것입니다. – derobert

답변

1

eth0wlan0에 대한 모든 설정을 제거, 단지 br0 항목이하기 :

iface br0 inet dhcp 
    bridge_ports wlan0 eth0 
    pre-up iwconfig wlan0 channel 4 key <my-key> essid <my-essid> mode Managed 

는 wlan0과 eth0를 (함께 옳은 일을해야 br0을 현실로 그들은 자신의 IP 주소를 갖고 있지 않습니다 - 대신 br0은 연결된 네트워크에 대한 상자의 인터페이스입니다.

+0

이 구성을 사용하여 br0을 가져 오려고하면 DHCP가 제공되지 않습니다. 나는 라우터의 DHCP 설정을 점검하고 잘 보였다. 자동으로 생성 된 인터페이스 별칭 'br0 : avahi'의 주소는 169.254. *. * 범위입니다. 나는 이것이 DHCP가 성공한다면 업데이트 될 것이라고 생각하고있다. –

+1

'br0' 인터페이스가 사용할'eth0' MAC 주소를 선택하는 것처럼 들리지만 wlan 드라이버는 브리징 작업을 수행하는 데 필요한 마술을 지원하지 않습니다. proxyarp와 같은 다른 솔루션을 사용해야합니다. – caf