동일한 네트워크(wifi/eth)의 NIC 간 패킷 전달

동일한 네트워크(wifi/eth)의 NIC 간 패킷 전달

가능한 경우 이더넷 하나와 무선 하나가 포함된 장치를 설정해야 합니다. 무선 측에서 들어오는 각 패킷은 수정 없이 이더넷 포트로 전달되고 그 반대의 경우도 마찬가지입니다.

장치는 이더넷 NIC 뒤의 구성 요소와 동일한 네트워크에 있는 여러 AP를 통해 이동하고 있으며 무선 측에서 이더넷 측으로 패킷(IP 기반)을 보낼 수 있어야 합니다.

이더넷 포트 뒤에 있는 장치(PLC)가 패킷을 수신할 때까지 침묵하도록 지정해야 합니다. 따라서 무선 측은 이더넷 포트 뒤에 있는 장치인 것처럼 패킷을 수락해야 합니다.

일반적으로 NIC 사이에 라우터나 브리지를 설정하지만 동일한 네트워크에 있기 때문에 두 방법 모두 적합하지 않은 것 같습니다.

운영 체제는 Linux(Debian 권장)입니다. 이 동작을 허용하는 구성이 있습니까?

편집: 장치는 하나의 이더넷 장치만 무선 네트워크에 연결하면 됩니다.

답변1

댓글 요약:

이것은 FAQ입니다. 많은 사람들이 LAN을 WLAN에 연결하고 싶어하지만 안타깝게도 쉽지 않습니다.

WLAN의 모든 장치에서 4주소 모드를 활성화하지 않으면 WLAN을 브리지할 수 없습니다.고객LAN으로(WLAN 액세스 포인트에서 작동) 라우팅은 WLAN과 LAN의 서로 다른 네트워크 세그먼트 사이에 있지 않는 한 작동하지 않으며 이에 대해 WLAN AP를 구성해야 합니다.

한 가지 대안은wlan_kabel, 패킷을 가로채기 위해 패킷 소켓을 사용하여 LAN의 단일 장치를 WLAN으로 프록시합니다. 이 과정에서 중간 장치는 WLAN에서 보이지 않게 됩니다.

관련 정보