"리피터" 모드를 위한 두 개의 무선 인터페이스 브리징

"리피터" 모드를 위한 두 개의 무선 인터페이스 브리징

나는 꽤 많이 둘러 보았지만 모든 조각을 하나로 묶는 것을 실제로 찾을 수 없습니다.

저는 Debian을 사용하고 있으며 무선 네트워크에 연결하고 nat나 기타 불쾌한 기능을 사용하지 않고 신호를 반복하려고 합니다.

ap -> wlan0 {debian} wlan1 -> Repeat_ap_signal

두 개의 동일한 무선 NIC, ath9k 드라이버 모듈 및 4 주소 모드를 지원하는 라우터가 있습니다.

내가 수집한 바에 따르면 wlan0이 클라이언트로 AP에 연결되어야 하고 wlan1에서 4addr 모드를 켜고 둘을 연결해야 합니다. 실제 구현은 좀 더 혼란스럽습니다.

wlan1에 대해 hostapd를 설정하고 동일한 ssid/pw를 갖도록 설정해야 하며 채널은 ap가 호스팅하는 채널에서 3개 이상 떨어져 있어야 합니까?

이것이 작동하려면 브릿지에 설정해야 하는 특별한 것이 있습니까?

두 wlan 인터페이스 모두에 대해 4addr 모드를 켜야 합니까, 아니면 "리피터" 인터페이스에만 켜야 합니까?

감사해요!

답변1

NAT의 정말 사소한 설정을 피하기 위해 거의 사용하지 않는 기술(4addr 모드)을 사용하려고 하기 때문에 귀하의 요청은 특이한 요청입니다.

또 다른 성가신 기능도 있습니다. 구성에 필요한 사항은 다음과 같습니다.AP그리고무선랜04addr 모드가 모두 활성화되어 있으면 다른 구성 요소가 4addr 모드 구성 요소와 통신할 수 없기 때문에 하나만 활성화할 수 없습니다. 이것이 의미하는 바는 일반 PC(Windows, Mac, 4-addr 모드로 구성되지 않은 *Nixes)는AP. 물론 AP에 VLAN을 설정하지 않는 한, 하나는 4addr 모드가 활성화된 데비안 컴퓨터용이고, 다른 하나는 4addr 모드가 없는 다른 모든 PC용입니다. 나에게 묻는다면 고려해야 할 오버헤드가 더 많습니다.

wlan1(리피터 측 인터페이스)의 경우~ 아니다4addr 모드를 활성화해야 합니다. Hostapd를 설정하고 eth0(이더넷 케이블을 사용하여 데비안 시스템의 리피터 기능을 완전한 무선 브리지로 확장하려는 경우) 또는 가상 인터페이스(수도꼭지,그렇지 않아그렇지 않으면 레벨 2 연결이 상실됩니다.)

사이의 관계에 관해서는무선랜0그리고무선랜1, 너브리지할 수 없음그것들: 브리징은 전체 이더넷 프레임의 교환을 요구하는데, 이는 무선(4addr 모드이든 아니든)으로는 할 수 없는 일입니다. 게다가 브리징이 필요하지 않습니다. 필요한 것은 IPv4 전달을 활성화하는 것뿐입니다./etc/sysctl.conf) 및 적절한 라우팅(두 Wi-Fi에서 동일한 서브넷을 사용할 수 있는지 확인해야 함).

트래픽을 줄이기 위해 wlan0 장치에서 기본 게이트웨이가 192.168.1.1(또는 사용하는 모든 것)에 있도록 지정할 수 있습니다. 이렇게 하면 데비안 컴퓨터가 wlan1을 통해 트래픽을 보내는 것을 방지할 수 있으므로 리피터가 막히지 않습니다. 이익.

관련 정보