yon11b

포트포워딩하기 본문

개발/웹개발

포트포워딩하기

yon11b 2021. 12. 23. 18:16
반응형

1. cmd를 켜서 ipconfig를 입력한다.

2. 기본 게이트 웨이를 주소창에 입력하고 로그인한다.

3. 고급설정->NAT/라우터 관리->포트포워드로 들어간다.

  • 외부 포트: 외부에서 공인 ip주소를 통해 내공유기로 들어올 때 쓰는 포트를 말한다.
  • 포워딩 IP 주소: 내컴퓨터1의 사설 ip주소를 입력하면 된다.
  • 내부 포트: 공유기까지 들어온 외부자가 내 컴퓨터1로 들어올 때 쓰는 포트를 말한다.

나는 외부포트,내부포트 둘 다 80번으로 했다.

4. 방화벽 설정

3번까지 하고 1.234.567.890:80로 접속했을 때 내컴퓨터1로 접근이 된다면 성공이지만 대부분은 접근이 불가능할 것이다.

왜냐하면 윈도우 내에 방화벽이 있어서 막고 있기 때문이다.

이 방화벽은 인터넷<->공유기 사이를 막는 벽이다.

따라서 막혀 있는 벽 사이로 포트 하나만 통과시켜주세요 라는 작업을 해야 한다.

여기서 말하는 포트는 위에서 설정한 외부 포트를 말한다.

 

작업표시줄의 검색에 방화벽 및 네트워크 보호를 검색하고 고급 설정에 들어간다.

왼쪽의 인바인드 규칙을 클릭해서 들어가면 오른쪽에 새 규칙이 있을 것이다. 클릭하자.

 

포트 클릭

TCP

특정 로컬 포트에 외부 포트인 80

그 뒤로 계속 다음을 눌러주고 마지막에 이름을 적어주고 마침을 누르면 끝난다.

 

 

이제 외부에서 1.234.567.890:80으로 접속하면 내컴퓨터1의 웹서버로 접근할 수 있을 것이다!

(80은 기본 포트이기 때문에 접속할 때 굳이 적어주지 않아도 된다)

728x90