1️⃣ 내부 IP 고정부터 해야 합니다 (중요)

NAS나 서버 IP가 바뀌면 포워딩이 무용지물 됩니다.

설정 위치

고급 설정 → 네트워크 관리 → 내부 네트워크 설정
→ DHCP 서버 설정 → 주소 예약

예시:

장비IP
NAS192.168.0.10
Docker 서버192.168.0.20

✔ 반드시 고정 IP 설정 먼저


2️⃣ 포트포워딩 설정 메뉴 이동

고급 설정 → NAT/라우터 관리 → 포트포워드 설정

3️⃣ 새 규칙 추가

예시 ① NAS DSM 접속

항목입력 값
내부 IP192.168.0.10
내부 포트5000
외부 포트5000
프로토콜TCP

예시 ② WordPress (Docker)

항목입력 값
내부 IP192.168.0.20
내부 포트80
외부 포트8080
프로토콜TCP

외부 접속:

http://공인IP:8080

또는 DDNS 사용 시:

http://myhome.iptime.org:8080

🔍 정상 작동 확인 방법

외부 LTE/5G 환경에서 테스트하세요.

✔ 스마트폰 데이터로 접속
✔ 포트 오픈 확인 사이트 이용
✔ telnet 테스트


🚨 자주 발생하는 문제 5가지


❗ 1. 내부 IP 변경됨

→ DHCP 예약 안했을 경우 발생


❗ 2. 이중 NAT 문제

공유기 WAN IP 확인:

고급 설정 → 시스템 정보

WAN IP가

192.168.x.x
10.x.x.x

라면 → 통신사 모뎀 브릿지 필요


❗ 3. 80/443 직접 개방 위험

보안 위험 매우 높음

✔ 관리자 페이지 직접 노출 금지
✔ 가능하면 Reverse Proxy 사용
✔ SSL 적용 필수


❗ 4. Docker 포트 매핑 불일치

예:

docker run -p 8080:80

공유기 외부포트 8080
내부포트 8080이 아닌 80으로 헷갈리는 경우 많음


❗ 5. NAS 방화벽 차단

시놀로지 사용 시:

제어판 → 보안 → 방화벽

포트 허용 필요


🧱 실전 운영 예시 (홍경민님 구조 기준)

[인터넷]

[ipTIME 공유기]

├─ NAS (WordPress, MariaDB)
├─ n8n
├─ Orange Pi 5

✔ 공유기에서 포트 전달
✔ NAS 내부 방화벽 허용
✔ 가능하면 80/443 대신 Reverse Proxy 사용


🔐 보안 권장 설정

✔ 관리자 포트 변경
✔ 원격 관리 비활성화
✔ 포트 범위 제한
✔ 접근 IP 제한
✔ Fail2ban 또는 WAF 사용


📊 포트포워딩 vs VPN 비교

구분포트포워딩VPN
설정 난이도쉬움
보안낮음높음
외부 노출있음없음
추천 상황테스트/개인용상시 운영

💡 결론

✔ 테스트용 서버 → 포트포워딩 충분
✔ 상시 운영 서버 → VPN 또는 Reverse Proxy 권장
✔ 수익형 블로그 운영 → 80/443 직접 개방 비추천

이 글이 도움이 되었나요?좋아요/추천은 다시 누르면 취소됩니다.
hong
발행: 2026.02.24 최종 검토: 2026.02.24

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다