Create a client to connect to your Pangolin network from a remote computer
--accept-clients
flag or ACCEPT_CLIENTS=true
environment variable.
docker-compose.yml
:
Navigate to Clients
Configure client details
Generate Olm credentials
Install Olm
Configure resources
22:localhost:22
.Verify connection
--holepunch
in Olm. Instead of immediately relaying through the VPS, this will attempt to connect directly to the Newt site across NAT routers.
This should help to:
--accept-clients
it will run fully in user space. This means you do not need to give the container or binary any special permissions. It will NOT create a virtual network interface on the host. Instead you should create raw TCP/UDP resources in Pangolin to configure what ports clients can hit and where they should go.
For example, if you wanted to SSH into your server you could add a resource for it:
Pangolin UI showing example SSH resource.
--accept-clients
and --native
, Newt will create a native Linux tunnel interface on the host. This means that all traffic destined for the site can access anything on the host.
Pangolin UI showing remote subnets for clients.