로컬 터널 (local tunnel)
- 로컬 환경에서 실행 중인 웹 서버를 외부 인터넷에 노출시키는 데 사용되는 기술 또는 도구
- 로컬 개발 서버에 외부에서 접근할 수 있는 URL을 생성하여 테스트하거나 시연할 수 있음
특징
- 즉시 사용 가능한 퍼블릭 URL: 로컬 서버를 노출하는 URL을 생성하여 공유할 수 있음
- 간편한 사용: 로컬 터널을 제공하는 대부분의 도구는 사용이 간편하며, CLI나 GUI로 설정할 수 있음
- 테스트 및 시연에 적합: 외부 개발자, 디자이너, 고객에게 쉽게 공유할 수 있어 테스트 및 시연에 적합함
- 다양한 프로토콜 지원: HTTP뿐만 아니라 WebSocket, gRPC 등을 지원하는 경우도 있음
설치
1. 설치
npm install -g localtunnel
`npm`을 통해 `localtunnel` 설치
(npm을 사용하기 위한 설정은 미리 되어있어야 함)
2. 터널링
lt --subdomain test1234 --port 8000
https://test1234.loca.lt
[test1234] 자리에 아무것도 안 넣으면, 자동으로 url이 생성되는 것 같다.
[test1234] 자리에 원하는 텍스트를 넣으면, 그 텍스트를 포함하여 url이 생성된다.
300x250
'SOMEDAY > NEED' 카테고리의 다른 글
[MySQL] DBeaver에서 테이블 명세서 추출 (0) | 2024.05.27 |
---|---|
[UBUNTU] LINUX 명령어 (시간, 위치, history 등) (0) | 2024.05.21 |
[ORACLE] 설치 및 사용자 생성 및 권한 추가 그리고 DBeaver 등록 (0) | 2024.05.05 |
[ERROR] Could not load requested class : org.hibernate.dialect.MySQL5InnoDBDialect (0) | 2024.05.04 |
[ERROR] MySQL cannot drop column 'age': needed in a foreign key constraint 'fbgws5tlq1ib1io6mqalmjnur8a' (0) | 2024.04.25 |