호스트 공유기 설정

호스트 공유기를 쉽게 설정하세요.

호스트 는 원격으로 사용할 컴퓨터입니다. 호스트가 있는 집·사무실 공유기에서 설정하세요. 아래에서 내 환경에 맞는 방법을 고르면 됩니다.

공유기 관리자 로그인이 필요합니다. 다른 사람이 네트워크를 관리한다면 변경 전에 관리자에게 문의하세요.

방법 1: 자동 설정 켜기

권장
  1. 호스트 네트워크에서 공유기 관리 페이지를 엽니다. 주소는 공유기 스티커나 앱, 또는 운영체제 네트워크 정보의 Router / Default gateway에서 찾을 수 있습니다.
  2. 공유기의 UPnP를 켜고 저장합니다. 공유기 설정에서 “UPnP”를 찾으세요. 메뉴 위치는 제조사마다 다릅니다.
  3. Luxwarp 자동 매핑을 켜 둡니다. 호스트 Mac의 Luxwarp Settings → Network → UPnP를 기본값인 켬으로 둡니다.

방법 2: pfSense 자동 설정

호스트의 IPv4 주소와 연결 포트만 허용합니다.

  1. 호스트 IP를 예약합니다. 아래 예시는 192.168.1.50입니다. 실제 호스트 IP로 바꾸고 DHCP 예약으로 고정하세요. 마지막 7000은 기본 Host Port이며, 바꿨다면 변경한 포트를 쓰세요.
  2. 포트 매핑을 구성합니다. Services → UPnP IGD & PCP에서 서비스, UPnP IGD, PCP/NAT-PMP를 켭니다. 외부 인터페이스는 기본 게이트웨이 WAN, 내부 인터페이스는 호스트의 LAN 또는 VLAN을 선택합니다.
  3. 접근 범위를 제한한 뒤 저장합니다. Default Deny를 체크하고 ACL Entries에 아래 줄을 입력한 다음 Save하세요. 호스트가 여러 대면 한 줄씩 추가합니다.
allow 1024-65535 192.168.1.50/32 7000

호스트의 Luxwarp를 다시 실행한 뒤 Status → UPnP IGD & PCP에 호스트 IP와 포트가 생겼는지 확인하세요.

STUN도 설정해야 하나요?

공인 WAN 주소를 사용하면 Enable STUN은 끄고 Override WAN Address는 비워 두세요. STUN은 공인 IP와 외부 연결 가능 여부를 확인하는 기능이며, 상위 공유기의 포트를 열어 주지는 않습니다. Netgate 공식 설정 안내

방법 3: 수동 포트 포워딩

시작하기 전에 호스트 공유기에 공인 WAN 주소가 있는지 확인하세요. 사설 주소나 CGNAT 주소라면 이 공유기의 포워딩만으로 상위 NAT를 넘을 수 없습니다.

  1. 호스트 IP를 예약합니다. 예를 들어 DHCP에서 192.168.1.50을 예약합니다. 설명용 주소이며 사용자의 실제 주소가 아닙니다.
  2. 앱 포트를 확인합니다. Mac의 Luxwarp Settings → Network → Host Port에서 확인하세요. 기본값은 7000이며 바꿨다면 변경한 포트를 쓰세요.
  3. 포트 포워딩 규칙을 만들고 저장합니다. “포트 포워딩”, “NAT”, “가상 서버” 메뉴에서 아래 예시를 호스트 IP와 포트에 맞게 입력하세요. 호스트 방화벽에서도 Luxwarp를 허용합니다.
프로토콜
UDP
외부 포트
7000
호스트 IP · 예시
192.168.1.50
내부 포트
7000

마무리하고 시험하기

설정을 저장하고 호스트의 Luxwarp를 다시 실행해 로그인된 상태로 켜 두세요. 접속하는 기기를 휴대폰 핫스팟 등 다른 네트워크에 연결해 시험하세요. VPN 없이 쓸 예정이면 VPN을 끄고 새로 연결합니다.

문제 해결과 고급 네트워크

호스트 IP 찾기와 DHCP 예약

호스트 네트워크에서 공유기 관리 페이지를 여세요. 주소는 공유기 스티커나 앱, 또는 네트워크 정보의 Router / Default gateway에서 찾을 수 있습니다. DHCP 연결 기기 목록에서 호스트를 찾고, 수동 규칙이나 pfSense ACL을 만들기 전에 현재 로컬 IP를 예약하세요.

여러 호스트

수동 포워딩에서는 각 호스트의 앱 포트와 외부 포트를 7000, 7001처럼 서로 다르고 일치하게 지정하세요. pfSense에서는 호스트마다 범위를 좁힌 ACL 하나를 추가합니다. 자동 매핑에서는 모든 호스트가 내부 포트 7000을 유지해도 공유기가 서로 다른 외부 포트를 배정할 수 있습니다.

사설 WAN 또는 CGNAT

수동 IPv4 포워딩을 할 때 호스트 공유기의 WAN 주소를 확인하세요. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16은 사설 범위이고 100.64.0.0/10은 CGNAT에 흔히 쓰이는 공유 주소 공간입니다. 내 공유기의 규칙만으로 상위 NAT를 넘을 수 없습니다. 관리자나 ISP에 공인 주소를 문의하세요. 자동 NAT 통과는 여전히 성공할 수 있으므로 사설 WAN만으로 모든 경로가 실패한다고 단정할 수는 없습니다.

수동 외부 포트와 pfSense Static Port

수동 포워딩 후에도 Connecting에서 멈춘다면, Luxwarp가 찾은 외부 포트와 포워딩 포트가 같은지 확인하세요. 일부 공유기는 나가는 패킷의 포트를 바꿉니다. 숙련된 pfSense 사용자는 Hybrid Outbound NAT와 제한된 규칙을 사용할 수 있습니다: Interface WAN, Protocol UDP, Source 192.168.1.50/32, Source port 7000, Translation WAN address, Static Port 켬, endpoint-independent mapping 끔. 인바운드 규칙도 UDP 7000으로 제한하세요. Netgate 공식 Port ForwardOutbound NAT 안내를 참고하세요.

IPv6

글로벌 IPv6 직접 경로는 양쪽의 IPv6와 Luxwarp를 허용하는 방화벽 규칙이 모두 필요합니다. ULA와 링크 로컬 주소는 공용 인터넷에서 도달할 수 없습니다.

뷰어 네트워크가 UDP를 제한함

호텔, 회사, 핫스팟, VPN은 UDP를 막거나 CGNAT를 사용할 수 있습니다. 허용된 다른 네트워크를 사용하거나 관리자에게 문의하세요. 웹 접속만으로 UDP 동작을 확인할 수는 없습니다.

호스트가 없거나 검은 화면

호스트가 목록에 없으면 계정, 전원, 로그인, Luxwarp 실행 상태를 확인하세요. 연결됐지만 검은 화면이면 공유기를 바꾸기 전에 호스트 Mac의 Screen Recording 권한을 확인합니다.

Linux 호스트 포트

Linux 호스트도 기본으로 UDP 7000을 사용합니다. 실행할 때 --port를 지정했다면 수동 포워딩에도 같은 포트를 사용하세요.

Luxwarp의 UPnP 스위치는 공유기의 UPnP를 켜지 않습니다. 양쪽 공유기 모두 UPnP가 필수인 것은 아니며 UPnP나 포워딩 없이 NAT 홀 펀칭만으로 연결될 수도 있습니다. DMZ를 사용하거나 방화벽을 끄지 마세요. 어떤 설정도 모든 네트워크의 직접 경로를 보장하지 않습니다. Free·Personal·Team은 직접 연결을 사용합니다. 선택적 Enterprise 릴레이는 별도 계약으로 계획 중이며 현재 베타에서는 제공하지 않습니다.