기본 라우터가 모뎀(ISP)에 연결되어 있고 하나의 Wi-Fi 라우터가 기본 라우터에 연결되어 있고 다른 Wi-Fi 라우터가 위의 Wi-Fi 라우터에 연결되어 있으므로 3가지 수준의 라우터가 있습니다. 이제 하나의 UDP 클라이언트를 레벨 2의 Wi-Fi 라우터에 연결하고 다른 UDP 클라이언트를 레벨 3의 Wi-Fi 라우터에 연결하고 패킷을 보내거나 받으려고 시도했지만 패킷을 수신할 수 없었습니다.
동일한 설정으로 스카이프를 실행해 보았지만 스카이프도 P2P 통신을 할 수 없었고 서버를 통해 패킷을 보내고 있었습니다.
또한 하나의 클라이언트를 기본 라우터와 연결하고 Wi-Fi 라우터의 모든 수준에서 다른 클라이언트를 연결하면 통신할 수 있습니다.
도움이 필요합니다... 미리 감사드립니다.
답변1
두 번째 및 세 번째 라우터에서 NAT를 비활성화합니다. 라우터가 NAT를 비활성화하는 방법을 제공하지 않으면 해당 WAN 포트 사용을 중지하세요. LAN에서 LAN으로, LAN에서 LAN으로 데이지 체인 방식으로 연결하면 됩니다. DHCP 서버를 끌 수 있는 방법이 제공되기를 바랍니다. 그렇지 않으면 첫 번째 라우터를 제외한 모든 라우터에서 DHCP 풀/범위를 0 길이로 설정해야 합니다.
ISP 모뎀이 단순한 모뎀 이상이며 실제로 NAT 및 DHCP도 수행하는 경우 첫 번째 Wi-Fi 라우터에서도 NAT 및 DHCP 서버 수행을 중단해야 합니다.