Can you use Starlink to create your Datacenter or ISP?

The CGNAT issue

Right now, Starlink is using a carrier grade NAT on its network. This means that the end users will not get a valid public IP address lease from the DHCP server. So, you cannot point your fully qualified domain name (FQDN) to your home server or create port forwarding rules on your home router. You can use a very fast internet, but your home server will not be accessible to the outside world, at least very easily!

The Datacenter Scenario

Using a tunnel to connect to a VPS or Cloud Server which has a static public IP address can solve the CGNAT problem. You don’t need a fancy server, a $5 droplet from DigitalOcean will do the job. Because a lightweight Linux server distro does not need a powerful hardware. There are a lot of VPN solutions like OpenVPN and WireGuard that you can use. Your home server should connect to the VPS as a VPN client and you should install a VPN server on your VPS. The more close the VPS is to your end users, the better, so choose the server location wisely. Based on your traffic, you can order a more powerful cloud server. If you need a $100, 60-day credit from DigitalOcean to test their cloud offerings, you can use this link.

The ISP Scenario

To create a regional ISP, first you should plan on how to share the internet with your subscribers and how to bill them with an accounting software and limit their upload and download speed if you don’t want to let them use all the available bandwidth.


Will the Starlink network stay like this? We know that there are not that a lot of free IPv4 addresses out there and Starlink may switch to IPv6 in the future and with that, they will change the game by a whole lot. You will be able to assign IP version 6 to your IoT devices using Starlink. Better speeds with more orbiting satellites, IPv6 and lower latency? What’s not to like! Oh and also lower prices! Maybe lower prices for those who pay with Doge! Elon definitely has laser eyes for those.




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Native, responsive, AMP and PWA — options for mobile

Managing a Better Git Workflow

Secure C Coding through Binary Exploitation — Reading Assembly

How to build your own PC bias lighting

Introduction to AWS Certification

Leetcode Q496. Next Greater Element I (Q420)

An Update on Stream’s Progress

Finding the root cause of hung Python test

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alireza Mortazavi

Alireza Mortazavi

More from Medium

The innovation principle Musk

How much is a litre of EV charge?

US store owners are worried about shoplifting — what can be done?