Help center

How can we help you?

Search 346 guides and tutorials, or browse by topic. Everything you need to deploy, secure, and scale your servers.

Browse by topic

← All topics

16 articles

Clear

Networking

Articles about Networking.

How to Diagnose DNS Problems with dig and nslookupWhen a domain won't resolve, dig and nslookup tell you exactly why. A practical, example-driven guide to reading their output and finding the real problem.6 min readHow to Point a Subdomain to a Different App or PortRun several apps on one VPS, each on its own subdomain — api.yourdomain.com, app.yourdomain.com — using a reverse proxy. DNS plus the Nginx and Caddy configs.5 min readHow to Self-Host Pi-hole for Network-Wide Ad BlockingBlock ads and trackers for every device on your network at the DNS level. Install Pi-hole on a VPS with Docker and point your router at it.5 min readHow to Set Up a TeamSpeak 3 Server on a VPSInstall a TeamSpeak 3 server on a Linux VPS: download the server, create a user, grab the admin token and ServerQuery password, open the ports, and run it with systemd.4 min readHow to Set Up a Mumble (Murmur) Voice ServerHost your own low-latency Mumble voice server with the Murmur daemon on a Linux VPS: install, configure mumble-server.ini, set the SuperUser password, and secure it.4 min readPort Forwarding vs a VPS: How to Make a Minecraft Server PublicTo let friends join, you either port-forward your home router or run a VPS. Here's an honest comparison of both, with the tradeoffs.5 min readHow to Add a Custom Domain to a Minecraft ServerGive players a memorable address like play.yourserver.com instead of a raw IP. Here's how to point a domain at a Minecraft server.5 min readMX records and email deliverability: SPF, DKIM and DMARCGetting email to the inbox is about DNS, not luck. Here's how MX records route your mail and how SPF, DKIM and DMARC keep it out of the spam folder.4 min readDiagnosing 'connection refused' errors'Connection refused' is one of the most misread errors in networking. Here's what it actually means, how it differs from a timeout, and a step-by-step fix.3 min readHow to point a domain at your VPSBought a domain and spun up a server? The last step is connecting them. Here's exactly how to point a domain at your VPS with A records — and verify it worked.4 min readCommon ports every developer should know (22, 80, 443, 3306…)You don't need to memorise all 65,535 ports — just the ones that come up daily. Here's the working developer's reference to the ports you'll actually use.3 min readSubnetting made simple: CIDR, netmasks, and host countsCIDR and subnet masks stop being scary once you see the pattern. Here's a clear, math-light guide to /24s, netmasks, host counts and splitting a network.4 min readReading HTTP response headers: a practical guideResponse headers reveal how a site is served, cached and secured. Here's a practical tour of the headers that matter — and what to check when something's off.4 min readDNS records explained: A, AAAA, MX, TXT, CNAME, NSDNS is the internet's address book. Here's a plain-English guide to the record types you'll actually use — A, AAAA, CNAME, MX, TXT and NS — and when to reach for each.4 min readHow to check if a port is open (and what to do if it's not)A service only works if its port is reachable. Learn how to test whether a port is open from your machine and from the internet, and how to fix a closed one.4 min readWhat is a WHOIS lookup and how to read the resultsWHOIS tells you who owns a domain, when it expires, and where it's registered. Here's what every field means and how to read a WHOIS record like a pro.4 min read

Deploy your first server in under a minute

Creating an account is free and takes no card details. You pay when you deploy: choose a billing term and pay from your wallet or by card at checkout.