어디서나 로컬 호스트에 액세스하십시오 : 터널 보안을위한 개발자 안내서
당신은 로컬 컴퓨터에서 웹 사이트 디자인을 샘플 컨텐츠로 완성했습니다. 이제 다양한 모바일 장치에서 테스트하고 클라이언트와 공유해야합니다. 이 안내서는 인터넷에서 로컬 호스트까지 안전한 터널을 생성하는 몇 가지 도구를 탐색하여 원격 액세스 및 간소화 된 테스트를 허용합니다.
이 기사는 Ngrok, PageKite, LocalTunnel, Boringproxy 및 Browserstack을 다룹니다
주요 장점 :
간소화 된 워크 플로 :
보안 터널 서비스 보안 조기 공개 배포없이 다양한 장치 및 클라이언트 협업에서 테스트를 단순화합니다.
다양한 도구 옵션 : 각 도구는 트래픽 검사에서 멀티 플랫폼 호스팅에 이르기까지 다양한 개발 요구를 충족하는 고유 한 기능을 제공합니다.
강화 된 테스트 및 접근성 :
트래픽 검사, 사용자 정의 도메인 및 암호 보호와 같은 기능은 강력한 테스트 환경을 만들고 쉬운 클라이언트 데모를 용이하게합니다.
작동 방식 :
보안 터널 서비스는 인터넷과 로컬 컴퓨터 간의 연결을 설정합니다. 공개 URL이 제공됩니다. 이 URL에 대한 요청은 LocalHost 서버로 전달됩니다. 복잡한 설정은 자동으로 처리됩니다. 응용 프로그램을 설치하고 로컬 호스트를 가리 킵니다.
가상 호스트에서의 중요한 메모 :
가상 호스트를 사용하는 경우 터널링 서비스에서 제공 한 공개 URL이 파일 (또는 웹 서버의 동등한 구성 파일)에서
로 추가되어 있는지 확인하십시오. 예를 들면 :
-
ngrok :
ngrok (Windows, MacOS 및 Linux에서 사용 가능)은 터널을 생성하고 트래픽 검사 및 테스트를위한 재생을 허용합니다. 기본 기능은 무료입니다. 고급 기능 (사용자 정의 하위 도메인, 예약 도메인)에는 유료 계획이 필요합니다. Ngrok의 주요 장점은 의존성 부족입니다
ngrok 사용 :
>
-
ngrok.com에서 ngrok을 다운로드하십시오
터미널을 열고 Ngrok 디렉토리로 이동하여 실행하십시오.
제공된 ngrok URL (예 : )을 통해 LocalHost에 액세스하십시오.
ngrok의 교통 검사관 ()은 과거 요청을 분석 할 수 있습니다. -
Ngrok Advanced 기능 :
비밀번호 보호 :
사용자 정의 하위 도메인 (유료 계획) :
사용자 정의 도메인 (유료 계획) :
IP 주소로의 터널링 :
비 HTTP 서비스 : -
ngrok http -auth="username:password" 80
pagekite :
PageKite (Python 기반, Windows, MacOS, Linux 및 Android 지원)는 NGROK에 대한 강력하고 오랜 대안입니다. 무료 평가판을 제공하고 유료 모델을 제공합니다. 공통 공격 벡터를 차단하는 내장 방화벽이 포함되어 있습니다
PageKite 사용 : - :
ngrok http -subdomain nogophersinmytunnel 80
PageKite.net에서 PageKite를 다운로드하십시오
run : - (선택한 하위 도메인으로 교체)
ngrok http -hostname="tunnel.yourdomain.com" 80
-
PageKite 고급 기능 :
ngrok http 192.168.0.27:80
정적 파일 용 내장 된 웹 서버 : -
비밀번호 보호 :
ngrok tcp 22
IP 주소 제한 :
LocalTunnel :
LocalTunnel (node.js, Go 및 C#/. Net Clients)은 간단한 터널링 서비스입니다.
LocalTunnel 사용 :
>
<: :> 전 세계적으로 설치 :
run :
-
LocalTunnel Advanced 기능 : -
pagekite.py 80 hurrygetintothefancytunnel.pagekite.me
사용자 정의 서브 도메인 :
자동화 된 테스트를위한 node.js API
보링 프록시 :
BoringProxy는 주로 자체 호스팅에 중점을 둔 무료 오픈 소스 (MIT 라이센스) 옵션입니다. Linux 및 Windows 용 단일 실행 파일로 제공됩니다 (MacOS 지원은 테스트되지 않았습니다).
Browserstack :
Browserstack은 가상 머신 및 브라우저 테스트 기능을 제공합니다. 로컬 호스트를 직접 노출 시키지는 않지만 브라우저 확장자는 서버 (유료 서비스)를 통한 액세스를 용이하게합니다.
결론 :
수많은 도구는 원격으로 로컬 호스트에 액세스하는 것을 단순화합니다. Ngrok과 Pagekite는 사용 편의성과 포괄적 인 기능으로 두드러집니다. 귀하의 요구 및 보안 요구 사항에 가장 적합한 도구를 선택하십시오. 로컬 호스트를 인터넷에 노출시킬 때 보안의 우선 순위를 정하는 것을 잊지 마십시오. .
FAQS : (답변은 더 나은 흐름을 위해 본문에 직접 통합)
위 내용은 어디서나 로컬 호스트에 액세스합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!