Networking

Created Wednesday 05 April 2023

Understanding the problem
What is DNS

You'll NEED
- a public facing IP address and/or public facing url.




Direct (again, some of the below may not be permitted by your ISP)

  1. In your router, use NAT to forward traffic from the desired computer/port to the desired external port.
  2. Determine your public IP address

optional things: You may have an issue either if you're on a MAN or if your IP address can change



Third-party

  1. rent a cloud computer and put service on it
  2. rent a cloud computer and use it to do the forwarding



SOLUTIONS
- Paid Hosting (managed)
- VPS
- Dynamic DNS (e.g though dyndns (paid) or duckdns (free)
- ngrok is easy temporary this




Services
https://scribe.citizen4.eu/geekculture/how-to-expose-your-pc-to-the-internet-without-a-public-ip-address-c7a2c808ab6b
https://ngrok.com/
https://github.com/anderspitman/awesome-tunneling