Skip to main content

Internal Endpoints

note

Internal Endpoints are currently a beta feature, and only enabled for a limited number of accounts. Please contact support if you are interested in using this feature.

Introduction

In addition to public endpoints, ngrok also supports creating Internal Endpoints which are specific to your account.

All internal endpoints end in .internal, and are specific to one ngrok account.

Internal Endpoints cannot be accessed directly, but rather can only be accessed using the forward-internal policy action.

Creating a Internal Endpoint

A internal endpoint may be created by specifying a binding of internal for your endpoint. Specifically, when using the agent, a internal endpoint may be created like so:

ngrok http --binding internal --url "some.name.internal" 8080

A internal endpoint may listen on any port (such as --url "some.name.internal:1234") and any protocol scheme (such as ngrok tcp and ngrok tls).