- 서버

공유기(라우터) 포트포워딩 하는법

더모어더베러 2024. 1. 23. 13:42

이번 포스팅에서는 포트포워딩 하는법에 대해 알아보겠습니다.

 

포트포워딩 이란?

내 피씨가 공유기에 연결되어 인터넷을 사용할때 외부에서 내 피씨에 접근 하려면 공유기를 통과해야 합니다.

하지만 공유기는 방화벽 역할을 하기 때문에 외부에서 내 피씨에 접근이 가능하도록 하려면 공유기 또는 네트워크에서 특정 포트를 열어 줘야 합니다. 

 

외부에는 고정된 IP만 전달하고 외부에서 내부에 접근할수 있도록 내부의 공유기 관리자에서 설정하는 과정을 포트포워드라고 합니다.

 


 

포트포워딩 설정하는 법

iptime 공유기를 사용한다고 가정했을때 포트포워딩 하는 방법을 소개 하겠습니다.

 

1. 브라우저에 192.168.0.1 로 접속합니다

192.168.0.1 기본 주소 값으로 접속 하면 ipTime 관리자 화면에 진입이 가능합니다. 
기본 주소로 접속이 안된다면 아래와 같은 방법으로 주소를 다시 확인합니다.

명령 프롬프트를 실행하여 ipconfig를 입력합니다.

C:\Users\Administrator>ipconfig

Windows IP 구성

이더넷 어댑터 이더넷:
미디어 상태 . . . . . . . . : 미디어 연결 끊김
연결별 DNS 접미사. . . . :

무선 LAN 어댑터 Wi-Fi:
연결별 DNS 접미사. . . . :
IPv4 주소 . . . . . . . . . : 192.168.1.19	// 공유기에 연결되었을경우 내부 ip
서브넷 마스크 . . . . . . . : 255.255.255.0
기본 게이트웨이 . . . . . . : 192.168.1.1		// 관리자 주소

무선 LAN 어댑터 wifi 부분에 기본 게이트웨이가 관리자 접속 주소 입니다.

 

2. 설정된 관리자 암호로 접속합니다.

3. 관리자도구 > 메뉴탐색기 > 기본설정 > 시스템요약정보 에서 외부 IP 주소를 확인합니다.

 

 

4. 고급설정 > NAT/라우터 관리 > 포트포워드 설정

 

5. 하단 메뉴의 규칙이름은 "설정할 이름", 내부 IP 주소는 "접속하고자 하는 PC의 내부 IP주소, 외부/내부 포트는 "설정할 포트 번호"를 각각 입력하시면 됩니다.
예시)

규칙이름: TEST

내부 IP주소: 192.168.0.75 (해당 컴퓨터의 ip 주소, cmd-> ipconfig 에서 IPv4 주소)

외부포트: 7474:7474

내부포트: 5000:5000

 

- 공유기에 연결된 내 컴터 내부 ip주소를 포트포워딩 하면 {외부ip(공인ip):port번호} 를 브라우저에 입력하면 {내부ip:port번호}로 연결된다.
- 네이버에 '내 아이피 주소' 를 검색하면 나오는 주소가 외부ip 주소와 동일한것임
- localhost = 127.0.0.1 (인터넷이 연결이 되지 않아도 할당되는 가상 ip)

 

 

포트포워드 동작 테스트

아래 사이트에서 잘 설정이 되었는지 확인이 가능합니다.

https://yuip.org/en/port-check

 

YuIP.org - Check TCP port online on WEB page

Test whether a TCP port is open or closed. Enter the IP or Host Enter the port number Use this page to test the ports you want. For example, it may be useful to check if a particular port is actually closed or open on the internet after you have made a NAT

yuip.org

 

 

참고 https://panython.tistory.com/28