개발

[배포] 포트포워딩 LG+ 공유기

욱씨 2025. 1. 15. 02:13

이번에는 포트포워딩 방법을 써보려고 합니다.

웹 서버를 열고 외부에서 접속 가능하게 하기 위해 포트포워딩을 진행해야 합니다.

 

포트포워딩에도 포트만 여는 방법과 DMZ 설정하여 모두 개방하는 방식이 있지만

저는 포트번호만 지정하여 2개 열여놨습니다.

 

널리 사용되는 80번 포트와 https를 위한 443 포트만 여는 방법에 대해서 알아보겠습니다.

따로 공유기를 추가로 사용하지 않기 때문에

LG U+ 공유기 방법만 게시합니다.

 

저는 Ubuntu 환경에서 진행하기 때문에 ifconfig를 사용해서 ip주소를 알아보았습니다.

windows인 경우 ipconfig를 사용하면 됩니다

 

네이버에서 확인하는 것은 외부 IP 확인이고

공유기에 접속하기 위해서는 내부 IP가 필요합니다.

 

나중 Nginx 접속허용을 위해 외부 IP도 알아놓읍시다

- 네이버 > 내 IP 검색
- 공유기 관리자 페이지 -> 외부IP

 

# windows 환경에서는 ipconfig
ifconfig

 

이 결과 아래 사진과 같은 내용이 나옵니다.

ifconfig

 

이때 사용할 부분은 inet 부분으로 내부 IP 를 나타내죠

이건 공유기에서 제가 사용중인 기기로 할당한 IP 주소입니다.

 

 

1. 공유기 접속 및 비밀번호 변경

 

여기에 192.168.2xx.1 만 사용해서 인터넷에 접속하면 공유기 설정 페이지가 나옵니다.

 

공유기 설정 페이지

 

여기서 공유기에 접속하도록 합니다. 공유기 모양 선택하면 비밀번호 화면이 아래와 같이 나옵니다.

 

접속 로그인

 

공유기 모델 하단(밑면)에 관리자 페이지 접속 비밀번호가 나옵니다.

ps. Wifi 비밀번호 아닙니다,,,

접속하고나면 먼저 보안을 위해 본인이 사용할 비밀번호로 변경하는것이 바람직해 변경했습니다.

상단 탭 > 공유기 설정 > 비밀번호 변경

비밀번호 변경 페이지

 

2. 네트워크 설정 (포트포워딩)

 

다음으로 포트번호를 지정하여 포트포워딩을 진행합니다.

본인이 개방하고 싶은 포트를 정하면 됩니다.

 

DMZ 포트포워딩은 내부 네트워크와 외부 네트워크 사이 DMZ(비무장지대)를 설정하고 모든 포트를 개방하는 방식으로
개방할 포트가 많을 경우 한번에 개방이 가능합니다.
또한 내부망과 분리되어 보안이 좋다곤 하나 저는 2개의 포트만 개방하면 되기에 일반 포트포워딩을 진행했습니다.

이런식으로 이제 외부IP:80 ---> 내부IP:1234 로 전달해주는 길이 열리게 됩니다.

 

이때 궁금한게 생긴게 TCP/IP 프로토콜과 UDP 프로토콜의 차이점이 궁금해졌으나 일단 갈길이 멀기에 

추후 공부하고 기록하기로...

일단 대강 아는점은 TCP 방식은 reliable하여 정보교환이 안정적으로 일어난다 정도...

UDP는 데이터 전송을 최대한 하려하지만 손실이 발생할수있다.. 정도,,,

 

넘어갑니다.

 

 

이렇게 하고나면 꼭 아래 "설정적용" 을 눌러줍시다.

 

이후 oo초 후 적용됩니다를 모두 기다리면

인터넷이 끊겼다가 다시 연결되면서 적용이 됩니다.

이걸로 내부 IP의 포트포워딩을 할 수 있습니다.

 

끝..!이 아니라 이렇게 하고나면 공유기에서 주기적으로 IP를 변경하고 있습니다.

포트만 개방하고 내부IP가 변경되면 말짱 도루묵이기에

내부 IP를 고정할당으로 바꾸어 줍시다.

 

3. 내부IP 고정할당

고정할당을 위해 일단 MAC 주소를 알아야 합니다.

맥이지말라구여..? 에에...

 

맥주소는 그냥 기기주소 라고 생각하시면 됩니다

(왤케 주소를 좋아하는거야 참..)

 

다시 ifconfig를 터미널에 입력하고 mac 주소를 알아봅시다.
아래 ether 부분이 기기 주소를 뜻합니다.

mac 주소

 

이걸 기억하고 있으면 DHCP 고정할당에서 사용하게 됩니다.

 

상단 탭 > 상태정보 > DHCP할당 정보 > DHCP 고정할당

 

이제 여기서 "맥주소 검색" 을 눌러서 mac 주소를 찾아보도록 합시다

 

맥주소 선택 > 추가 > 하단 "설정 적용" 버튼

 

으로 고정 IP를 할당할 수 있습니다.

 

 

이상으로 마치겠습니다.

감사합니다