VPN과 함께 UPnP를 사용한 포트 전달

VPN과 함께 UPnP를 사용한 포트 전달

안녕하세요. UPnP 포트 포워딩을 사용하는 VPN에 관해 질문이 있습니다.

기본적으로 터널을 통해 UDP 프로토콜을 사용하는 OpenVPN과 같은 VPN 서버가 있고 UPnP를 사용하여 자동으로 포트 포워딩을 하고 싶었습니다.

시도했지만 작동하지 않는 것으로 나타났습니다. 마치 열려 있는 포트가 없는 것처럼 클라이언트가 VPN 서버에 연결할 수 없습니다. 그러나 수동으로 포트를 여는 것은 가능합니다. 그래서 둘 다 포트를 열고 있다고 생각했는데 왜 하나는 작동하고 다른 하나는 작동하지 않습니까?

그런 다음 테스트를 위해 LAN을 통해 두 라우터를 함께 연결하려고 합니다. 열려는 포트가 UDP 1195라고 가정합니다.

WAN -> Router 1 (manually open UDP 1195) -> Router 2 (UPnP UDP 1195) -> VPN Server

일종의 이중 NATing 같은 거죠? UPnP가 작동합니다!

그렇다면 질문은 왜 UPnP가 WAN에서 라우터 1로 작동하지 않는가 하는 것입니다. 일부 포럼에 가서 UPnP가 UDP를 통해 멀티캐스트를 수행할 수 없다는 내용을 읽었습니다. 그러나 수동 포트 열기와 비교하여 왜 이런 일이 발생하는지에 대해서는 여전히 단서가 없습니다.

여기 누군가가 내가 5살인 것처럼 친절하게 설명해 주거나 무슨 일이 일어나고 있는지 더 잘 이해하기 위해 읽을 수 있는 자료를 추천해주기를 바랍니다.

감사해요.

관련 정보