3 ms·
> One problem is that many ISP's use NAT, meaning that other computers can't connect to your computer! Unless your computer initiated the connection. Most ISP's
by bscphil 7y ago
> One problem is that many ISP's use NAT, meaning that other computers can't connect to your computer! Unless your computer initiated the connection. Most ISP's will give you a public IP if you ask though.
Actually, my experience has been the exact opposite on both points with every ISP I've ever had (in the United States). I've never had a problem setting up a dynamic DNS server to access my home network from outside. Likewise, I've never had an ISP that will give you a static IPv4 address. Maybe it's just luck on my part, but I was under the impression mine was the most common experience these days (for this country).
- icedchai 7y agoIn most places, you need a "business" connection to get static IPs. I have several at home.
- input_sh 7y agoAssuming that an IP address is only assigned to you and not to other users (via a NAT that you have no control over), it's easy to occasionally ping your DNS server with your IPv4 address and assign a hostname to it. If your DNS provider has an API, it's probably the first example in the API documentation. If not, there's DuckDNS and similar.
- icedchai 7y agoThis is true, though there are still often port limitations. For example, with residential connections here, port 25, 80, and 443 are filtered incoming, so you can't run a web server or SMTP server on a normal port. Also servers technically violate the AUP. Business connections have no such restrictions.
- zzo38computer 7y agoI live in Canada. I have a public version 4 IP address, although it is dynamic, but does not change that often. However, they once changed it to use NAT, but I was able to disable NAT easily enough on the modem, so that I could use a proper internet connection.
- rzzzt 7y agoCarrier grade NAT might be a problem. In some networks, IPv4 traffic goes over a non-unique public IP address assigned to multiple users.