![Forrest logo](/images/logo.png)
cloudflared:tldr:ba5a4
This command is using the cloudflared
tool to create a tunnel between a local machine and Cloudflare's network. Here is the breakdown of each component:
-
cloudflared
: This is the command to run thecloudflared
tool, which is a lightweight proxy that establishes secure tunnels to Cloudflare's edge servers. -
tunnel
: This is the command provided bycloudflared
to create a tunnel. -
--hostname ${hostname}
: This option specifies the hostname for the tunnel.${hostname}
is a variable that represents the hostname you want to associate with the tunnel. You need to replace${hostname}
with your desired hostname. -
localhost:${port_number}
: This specifies the local address and port number where the traffic from the tunnel should be forwarded.localhost
refers to the local machine, and${port_number}
is a variable that represents the specific port number you want to use. You need to replace${port_number}
with the desired port number. -
--no-tls-verify
: This option instructscloudflared
to not verify the server's TLS certificate during the connection establishment. It is generally used for testing purposes in situations where the certificate cannot be validated or is self-signed.
Overall, this command sets up a secure tunnel between your local machine and Cloudflare's network, allowing traffic to be forwarded from the specified hostname and port to your local machine.