development

인터넷에서 localhost에 액세스

big-blog 2021. 1. 6. 20:43
반응형

인터넷에서 localhost에 액세스


테스트 목적으로 짧은 기간 동안 로컬 호스트를 전달해야합니다. 공용 인터넷에서 액세스해야합니다.

이것을 어떻게 달성 할 수 있습니까?

감사.


라우터 구성으로 이동하여 포트 80을 웹 서버를 실행하는 컴퓨터의 LAN IP로 전달합니다.

그러면 네트워크 외부의 모든 사람 (네트워크 내부의 사용자는 아님 )이 WAN IP 주소 ( whatismyipcom )를 사용하여 사이트에 액세스 할 수 있습니다 .


당신도 똑같이 할 수있는 몇 가지 좋은 무료 서비스가 있습니다. 테스트를 위해 빠르게 무언가를 보여주는 데 이상적입니다.

편집 :

  • ngrok 서비스 추가
  • localhost.run 서비스 추가

이 질문에 제대로 답할 수있는 충분한 정보를 제공하지 않았더라도 가장 좋은 방법은 SSH 터널 (또는 역 SSH 터널)입니다.

로컬 컴퓨터에 대한 액세스를 제공하려면 내부 또는 원격 네트워크에 하나의 SSH 서버 만 필요합니다.

Windows에서 PUTTY (GUI 포함)를 사용하여 터널을 만들 수 있습니다.


액세스 localhost하고 있습니다. 즉, 컴퓨터에서 웹 서버가 실행되고 있습니다. 인터넷에서 액세스하려면 기기에 공용 IP 주소를 할당해야합니다. 그런 다음에 액세스 할 수 있습니다 http://<public_ip>:<port>/. 포트 번호는 일반적으로 80입니다.


더 실용적인 것이 필요하면 IP 주소 또는 noip.com 과 같은 서비스를 사용하십시오 . 그런 다음 결국 라우터를 적절하게 구성하여 들어오는 연결이 서버가 실행중인 시스템으로 전달되도록합니다.


시스템이 실행중인 포트를 엽니 다 (샘플 8080). 모뎀, 방화벽 등 어디에서나 포트를 엽니 다.

THen, 그것을 사용할 사람에게 당신의 ip + 포트를 보내십시오.

샘플 : http://200.200.200.200:8080/mySite/


IP 주소로 시도해보십시오. 인터넷으로 액세스 할 수 있다고 생각합니다.

참조 URL : https://stackoverflow.com/questions/5108483/access-localhost-from-the-internet

반응형