How to Check Network Connectivity on a VPS

If your VPS is unresponsive, websites won’t load, or SSH doesn’t connect — you may be facing network connectivity issues. In this guide, we’ll go over essential tools and methods for diagnosing network problems on both Linux and Windows VPS using ping, traceroute, curl, netstat, and more.

What to Check First

  • Can you ping the server IP?
  • Is a firewall blocking the connection?
  • Is DNS working properly?
  • Is there a valid route to the host? (traceroute)
  • Are network interfaces up on your VPS?

Testing Connection on Linux VPS

Start by pinging an external address:

ping 8.8.8.8

If ping succeeds, your network is up. If not, check the route:

traceroute 8.8.8.8

Then test DNS resolution:

nslookup bit.hosting

Check HTTP response headers:

curl -I https://bit.hosting

See listening ports and connections:

ss -tuln

Checking Network on Windows Server

  • Open CMD and run: ping 8.8.8.8
  • Trace route: tracert 8.8.8.8
  • DNS check: nslookup bit.hosting
  • View open ports: netstat -an
  • Web check (if curl is installed): curl -I https://bit.hosting

Extra Tips from Bit.Hosting

  • If ping fails — check whether ICMP is blocked by your firewall
  • Try restarting the network interface if issues persist
  • Use an external tool to check ports, like our Port Checker
  • Use monitoring tools or traceroute to detect network drops
  • Check system logs or firewall rules for blocking errors (journalctl, iptables)

← Back to Network section

If you're unable to connect to your server or suspect network issues — contact our support team. We'll help you resolve the issue promptly. 💬

← Network and DNS on VPS

Bit.Hosting

Compare plans

Pricing is calculated for the selected billing period.