[WAN] 포트 트리거 개요 및 구성

포트 트리거란 무엇입니까?

포트 트리거를 이용하면 LAN 장치가 인터넷에 제한되지 않은 접근을 해야 할 때 임시로 데이터 포트를 개방할 수 있습니다. 수신 데이터 포트를 개방하는 방법에는 포트 포워딩과 포트 트리거 두 가지가 있습니다. 포트 포워딩은 특정 데이터 포트를 항상 개방하며 장치가 반드시 정적 IP 주소를 사용해야 합니다. 포트 트리거는 LAN 장치에서 트리거 포트에 요청을 보낼 때만 수신 포트를 개방합니다. 포트 포워딩과 달리 포트 트리거에는 LAN 장치의 정적 IP가 필요하지 않습니다. 포트 포워딩은 여러 장치가 단일 개방 포트를 공유하도록 하는 반면, 포트 트리거는 한 번에 하나의 클라이언트만 개방 포트에 접근할 수 있도록 합니다.

다음 예시에서는 IRC 서버의 포트 트리거에 대해 논의합니다.

IRC 서버에 연결할 때, 그림의 PC2로 나타낸 클라이언트 컴퓨터가 66660~7000 범위의 포트를 사용하여 송신 연결을 구성합니다. 

IRC 서버는 사용자 이름을 확인하여 응답하고 113 포트로 클라이언트 컴퓨터에 새로운 연결을 생성합니다.

"Non-working Port Trigger(비정상 포트 트리거)" 그림은 실패한 IRC 연결을 나타냅니다. 

이 경우, 라우터가 IRC 접근을 요청하는 컴퓨터가 어느 것인지 확인할 수 없기 때문에 연결을 해제합니다.

"Working Port Trigger(정상 포트 트리거)" 그림은 6660~7000 범위 포트를 이용한 송신 연결과 113 포트를 이용한 수신 연결을 나타냅니다. 

이 경우, 라우터의 포트 트리거 설정은 수신 데이터를 받기 위해 113 포트로 할당됩니다.

예를 들어, PC2는 6767 포트로 송신 연결을 구성하지만 113 포트를 이용하여 모든 수신 연결을 임시로 받습니다.

 

포트 트리거를 구성하려면 어떻게 해야 합니까?

FTP 서버를 예로 들어 보겠습니다.

1. 라우터에 연결된 컴퓨터에 FTP 서버를 구성합니다.

2. 브라우저를 실행하고 주소창에 http://192.168.1.1을 입력하여 라우터 설정에 접근합니다.  왼쪽 패널에 있는 Advanced Settings(고급 설정) 메뉴의 "WAN"을 클릭한 다음 "Port Trigger(포트 트리거)"를 클릭합니다.

3. "Enable Port Trigger(포트 트리거 활성화)"의 "Yes(예)"에 표시하고 트리거 포트로 "80"을, 수신 포트로 "21"을 입력합니다.  "Edit(편집)" 그리고 "Apply(적용)"를 클릭하여 설정을 저장합니다.

4. 브라우저 또는 인터넷 응용 프로그램을 실행하여 인터넷에 연결합니다.  이렇게 하면 포트 80이 트리거되고 수신 포트 21을 개방합니다.

5. LAN에 연결되지 않았지만 인터넷 연결이 가능한 컴퓨터가 필요합니다. 여기서는 "인터넷 컴퓨터"라고 부르겠습니다.  이 컴퓨터는 ASUS 라우터와 어떤 방식으로도 연결되어서는 안 됩니다.

6. 인터넷 컴퓨터에서 라우터의 WAN IP를 이용하여 FRP 응용 프로그램이나 FTP 브라우저로 FTP 서버에 접근합니다.  포트 트리거가 성공한 경우, FTP 서버의 파일에 접근할 수 있을 것입니다. 

 

포트 트리거 테스트 구성 방법:

이 경우, 라우터에 연결된 컴퓨터는 FTP 서버의 역할을 수행합니다. 포트 80은 트리거 포트로, 포트 21은 수신 포트로 사용합니다.
이 구성을 통해 웹 브라우저가 포트 80을 통한 수신 연결을 생성하고 포트 21을 트리거하여 수신 포트를 개방합니다.
이렇게 하면 인터넷에 연결된 모든 PC가 LAN에 연결된 FTP 서버에 연결할 수 있게 됩니다.
참고: 이 테스트는 포트 트리거의 기능을 확인하는 용도로 제한되며, 실사용을 위한 것이 아닙니다.