WAN을 통해 LAN의 노드에 액세스하는 방법?


8

인터넷에 연결된 라우터가 있다고 가정 해 봅시다. WAN IP 주소는 ISP에서 제공합니다. PPPoE ADSL을 사용하고 있으며 IP 주소는 고정 될 때마다 연결될 때마다 다른 IP 주소가 할당됩니다.

LAN에서 웹 서버 192.168.0.100이 실행 중입니다.

DMZ + DynDNS와 같은 일을 할 수 있다고 들었습니다. 그러나 이것이 무엇이며 어떻게 작동하는지 확실하지 않습니다.

WAN을 통해 로컬 노드 192.168.0.100에 액세스하는 방법이 있으므로 집에 있지 않아도 해당 노드에 연결할 수 있습니다.

답변:


7

기본적으로 대부분의 라우터는 로컬 네트워크 외부의 트래픽을 차단합니다. 라우터의 LAN 쪽에서 무언가에 액세스하려면 해당 트래픽이 통과 할 수 있도록 라우터를 구성해야합니다.

한 가지 방법은 특정 포트를 여는 것입니다 (예 : 웹 사이트를 호스팅하는 경우 80). 포트 80에서 라우터에 닿는 트래픽은 LAN으로 허용됩니다. 포트 포워딩 구성 의 두 번째 부분은 포트 80 트래픽이 어느 컴퓨터에 전달 되는지 알려주 는 것입니다. 192.168.0.100에서 웹 사이트를 호스팅하는 경우 해당 주소로 80을 전달합니다.

다른 방법은 DMZ를 사용하는 것입니다. 이것은 기능적으로 라우터의 모든 포트를 열고 해당 트래픽을 모두 LAN 포트로 보내는 것과 같습니다. 그것의 용도가 있지만 이것은 아마도 당신에게 이상적이지 않을 것입니다.

Alen이 언급했듯이 DynDNS는 IP 주소가 변경 되더라도 공용 IP 주소에주의를 기울이는 온라인 서비스입니다. IP를 알고 브라우저 나 터미널에 입력하는 대신 항상 공용 IP를 가리키는 도메인 이름 (예 : myhouse.dyndns.com 또는 이와 유사한 이름)을 입력하지 않아도됩니다.

귀하의 경우 무료 DynDNS 계정을 설정하고 라우터에서 포트 전달을 구성합니다.


나는 이것을했다-잘 작동한다.
Mike Christiansen

1
또한 일부 케이블 / DSL 라우터를 사용하면 정보를 입력 할 수 있으며 자동으로 업데이트됩니다. 업데이트를 수행하는 일반적인 방법은 컴퓨터에서 서비스를 실행하는 것입니다.
Mike Christiansen

이봐, 나는 정반대의 문제가 있습니다. LAN에서 WAN IP 주소를 통해 서버에 액세스 할 수 없습니다. 온라인에서 비슷한 게시물을 많이 보았지만 답변이 충분하지 않았습니다. NAT에 대해 많이 들었습니다. NAT 루핑, NAT 리플렉션 등 정확히 무엇을해야할지 모르겠습니까? 어떤 도움이라도 대단히 감사하겠습니다.
oldboy

2

TeamViewer 와 같은 원격 제어 소프트웨어를 사용할 수 있습니다 . 이와 같은 소프트웨어는 많은 구성없이 설치하고 실행할 수 있습니다. 다른 컴퓨터에서 Teamviewer를 사용하거나 브라우저에서 https://login.teamviewer.com/ 으로 이동 하여 컴퓨터에서 작업 한 다음 컴퓨터에서 로그인 할 수 있습니다.

다른 원격 제어 응용 프로그램이 있지만 TeamViewer가 가장 널리 사용됩니다. 개인 사용은 무료입니다.

라우터 (직접 ADSL 용 ISP 지원 라우터에는 없음) 나 LAN 내부의 컴퓨터에서 VPN을 사용하여 공용 IP에 매핑 할 수 있습니다. VPN을 사용하고 싶지 않다면 OpenVPN을 사용할 수 있지만 앞에서 말했듯이 ADSL 라우터에 해당 컴퓨터를 매핑해야합니다.

컴퓨터를 공용 IP에 매핑하고 원격 데스크톱을 사용하여 연결할 수도 있습니다.

웹 서버에있는 웹 페이지에 액세스하려는 경우 시스템 자체에 액세스 할 필요가 없습니다 (OS에 로그인). 그런 다음 포트 80의 라우터에 머신을 매핑하고 DynDNS를 사용하여 액세스하십시오.

DynDNS는 컴퓨터에 클라이언트를 설치 한 다음 변경시 현재 주소로 레코드를 업데이트합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.