Network Address Translation
Full Title
Network Address Translation (NAT) allows many IP connected devices to operate behind a router that exposes only one IP Address to the internet.
Solutions
NAT Traversal
https://tailscale.com/blog/how-nat-traversal-works/
Problems
For home use NAT is typically supplied by a router which is often supplied as a small box connected to, or part of, a modem that attaches to the input cable. These boxes may be supplied by the internet provider, or purchased at a local electronics store and are typically low cost devices. Security of the user of the devices is seldom a priority of the manufacturer, nor a concert of the user. As a result then have been the source of many vulnerabilities, including access to private data inside the local network or as a source of attacks against external network nodes, such as Denial of Service attacks.