본문 바로가기
IT

가정집 컴퓨터(PC) 도메인 연결하기 - 공유기 포트 포워딩 | netis wf2710 | 집에있는 노트북 서버 만들기

by geddy 2024. 1. 25.

대부분의 집에서는 공유기를 사용하여 인터넷을 연결합니다. 그럴때 내 노트북이나 컴퓨터가 외부에 노출되는 주소로 연결되기 위해서는 외부 연결이 가능한 포트를 열어 놓아야 합니다.  장비가 공유기 뒤에 있고 호스팅을 설정하기 위해서는, 공유기에서 포트 포워딩(port forwarding) 설정을 해야 합니다. 이를 통해 외 요청이 공유기를 통해 호스트된 서비스로 연결됩니다. 

가정집 컴퓨터(PC) 도메인 연결하기 - 공유기 포트 포워딩 | netis wf2710 | 집에있는 노트북 서버 만들기 썸네일

  • 공유기 설정하기 5단계
  • wsl 리눅스 IP

공유기 설정하기 5 단계


1. 공유기 관리 페이지에 로그인합니다: 대부분의 경우 기본 게이트웨이 IP 주소 (예: http://192.168.1.1)를 사용하여 웹 브라우저를 통해 공유기 관리 페이지에 로그인합니다.

2. 관리자 ID / 비밀를 입력합니다: 기본 관리자 ID와 비밀번호를 입력하세요 (매뉴얼에 참조하십시오).

 

3. 고급 설정 메뉴로 이합니다: 관리자 페이지에서 '고급 설정' 메뉴 또는 '고급' 메뉴로 이동합니다.

netis wf2710의 포트 포워딩을 설정해야합니다. 방화벽 설정 아래에 있습니다. 

4. 포트 포워딩 설정에 들어가서 설정을 추가합니다: '포트 포워딩'나 '가상 서버' 같은 이름으로 되어있는 메뉴를 찾아서 HTTP (80) 및 HTTPS (443) 포트를 포워딩 합니다.

 

ipconfig 명령을 통해서 현재 사용중인 ip를 알아옵니다. 
ipconfig /all 
...
무선 LAN 어댑터 Wi-Fi:

   연결별 DNS 접미사. . . . : netis
   설명. . . . . . . . . . . . : Qualcomm Atheros QCA61x4A Wireless Network Adapter
   물리적 주소 . . . . . . . . : D8-F3-BC-84-2C-D1
   DHCP 사용 . . . . . . . . . : 예
   자동 구성 사용. . . . . . . : 예
   링크-로컬 IPv6 주소 . . . . : fe80::cf65:ca02:9001:3edf%11(기본 설정)
   IPv4 주소 . . . . . . . . . : 192.168.1.133(기본 설정)
   서브넷 마스크 . . . . . . . : 255.255.255.0
   임대 시작 날짜. . . . . . . : 2023년 6월 3일 토요일 오후 9:02:10
   임대 만료 날짜. . . . . . . : 2023년 6월 4일 일요일 오후 9:09:48
   기본 게이트웨이 . . . . . . : 192.168.1.1
   DHCP 서버 . . . . . . . . . : 192.168.1.1
   DHCPv6 IAID . . . . . . . . : 114881468
   DHCPv6 클라이언트 DUID. . . : 00-01-00-01-27-D3-D8-0A-D8-F3-BC-84-2C-D1
   DNS 서버. . . . . . . . . . : 192.168.1.1
   Tcpip를 통한 NetBIOS. . . . : 사용입


ipconfig 명령으로 할 수도 있지만, 아래와 같이 제어판에서 확인도 가능합니다. 

 
네트워크 제어판에서 IP 확인하기
한 가지 추가해야할 것은 노트북이 재부팅 될 때마다 IP를 새로 할당받는 것을 방지하기 위해서 ip를 수동으로 할당받도록 고정합니다. 서브넷 접두사 길이는 24를 입력합니다. 
고정 IP 설정하기



네트워크 고정 IP 설정 후에 화면


위와 같이 설정됩니다. 이후에는 다시 netis 관리자 화면으로 들어가서 포트 포워딩 설정을 마무리 합니다. 

 
 
netis 포트 포워딩 설정 화면

'포트 포워딩' 메뉴에서 HTTP (80) 및 HTTPS (443) 포트를 포워딩 합니다.
 
예시:
 
서비스 이름: 웹서비스 web
포트 범위 : 80 (HTTP 용)
내부 IP : 장비의 내부 IP 주소 (예: 192.168.0.x 또는 192.168.1.x)
내부 포트 : 웹 서버가 실행중인 포트 (80) - 프로토콜 : TCP
위의 정보를 설정하고 저장한 뒤 동일한 방식으로 HTTPS 용 포트 443을 추가합니다.
 
추가한 설정을 저장하고 적용하세요. 이제 외부 인터넷에서 공유기의 공용 IP 주소 (175.123.202.146)로 요청이 들어오면 공유기에서 설정했던 내부 IP 주소의 호스트로 연결됩니다.
 

wsl 리눅스 IP


WSL 리눅스는 ifconfig 명령으로 확인해 보았을 때, 새로운 IP를 할당 받았습니다. 

이 IP 주소는 사설 IP 주소 범위인 172.16.0.0 ~ 172.31.255.255에 속하므로 외부에서는 직접 접속 불가능합니다.
아래 ip는 사설 ip입니다. 이 IP를 사용하면 외부접속은 불가합니다.
 
$ ifconfig -a
bond0: flags=5122<BROADCAST,MASTER,MULTICAST>  mtu 1500
        ether f2:56:6f:53:34:4d  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
dummy0: flags=130<BROADCAST,NOARP>  mtu 1500
        ether 4e:45:5a:9e:eb:d5  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.21.50.XXX  netmask 255.255.240.0  broadcast 172.21.63.255
        inet6 fe80::215:5dff:fe7b:f153  prefixlen 64  scopeid 0x20<link>
        ether 00:15:5d:7b:f1:53  txqueuelen 1000  (Ethernet)
        RX packets 5215  bytes 3321978 (3.3 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1177  bytes 106358 (106.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

facebook twitter kakaoTalk kakaostory naver band shareLink