노트북에서 실행되는 서버의 공개 도메인 이름

노트북에서 실행되는 서버의 공개 도메인 이름

내 노트북에서 실행되는 서버에 액세스하기 위해 공개 도메인 이름을 사용하는 좋은 방법은 무엇입니까?

참고: 내 노트북의 IP는 고정되어 있지 않으며 내 아파트, 커피숍, 휴대폰에 연결되어 있는 등 어디에나 있을 수 있습니다.

사용 사례

사용 사례는 디버깅용입니다. 특히 원격 디버깅이 실제로 지원되지 않는 Amazon Lambda 개발의 경우입니다. 다음과 같은 외부 서비스가 필요합니다.트윌리오그리고느슨하게중단점을 설정하고 코드를 단계별로 실행할 수 있도록 디버깅 API 인스턴스를 트리거할 수 있습니다.

가능한 해결책

"DNS 터널"이라는 것이 좋은 방법일 수도 있다고 들었습니다. 아니면 OpenVPN과 같은 것일까요? 나는 이와 같은 일을 시작하기에 적합한 장소를 알기에는 네트워킹에 대해 충분히 알지 못합니다.

답변1

이에 대한 최선의 해결책을 여전히 찾고 있지만 지금까지 찾은 내용을 게시하겠다고 생각했습니다.

이를 촉진할 수 있는 무료 및 유료 서비스가 있습니다. 일부 서비스는 터널링을 위한 실제 중개 서버가 필요하기 때문에 유료입니다. 무료 서비스에는 일반적으로 유료 옵션이 있습니다.

일반적으로 무료 서비스는 임시 하위 도메인만 제공합니다. 많은 경우에 유용하지만 Twilio와 같은 외부 서비스가 API와 상호 작용하는 방식을 디버깅해야 하는 경우에는 항상 URL 설정을 변경해야 하기 때문에 그렇지 않습니다.

무료 서비스와 관련된 대부분의 문제를 해결할 수 있는 영구 하위 도메인을 제공하는 무료 서비스를 찾지 못했습니다.

가장 확실한 유료 서비스는 ngrok.com이지만 가격은 정말 높습니다.

이 Github 페이지에는 매우 포괄적인 무료 및 유료 서비스 목록이 있습니다. https://github.com/anderspitman/awesome-tunneling

내가 본 공개 서버 설치가 필요한 일부 눈에 띄는 무료 서비스는 다음과 같습니다.

나에게 눈에 띄는 유료 서비스는 다음과 같습니다.

관련 정보