Content by: Michael Walker VA3MW
If you are looking at this, you may be in a situation where the internet connection provided by your ISP is something called Carrier Graded NAT (CGNAT). StarLink is a CGNAT ISP.
Carrier-grade NAT (CGN or CGNAT), also known as large-scale NAT (LSN), is a type of Network address translation (NAT) for use in IPv4 network design. With CGNAT, end sites, in particular residential networks, are configured with private network addresses that are translated to public IPv4 addresses by middlebox network address translator devices embedded in the network operator's network, permitting the sharing of small pools of public addresses among many end sites. This shifts the NAT function and configuration thereof from the customer premises to the Internet service provider network (though "conventional" NAT on the customer premises will often be used additionally).
CGNAT techniques were first used in 2000 to accommodate the immediate need for large numbers of IPv4 addresses in General Packet Radio Service (GPRS) deployments of mobile networks. Estimated CGNAT deployments increased from 1200 in 2014 to 3400 in 2016, with 28.85% of the studied deployments appearing to be in mobile operator networks.
In the FlexRadio world, CGNAT breaks SmartLink since the user (client) can call the radio (server) directly which gives you a simple connection that is reliable and also has low latency.
In order to get around this, you need both the radio (server) and user (client) to do their initial connections outbound and calling (like phoning) to a common server (Cloud). As I am going to show you, this does work, but there are huge trade-offs.
SmartEther VPN has a feature called VPNAzure. In order to get this to work, you will need to install a VPN Server on the same network (subnet) as your radio. This can be simply done on a Rasberry PI and a model 3 is more than fast enough. You can also run it on a local PC.
The picture below sort of shows the setup. You have the radio (server) on the left side and the user (client) on the right side.