Skip to main content
If your VPS cannot reach the internet, services are unreachable from outside, or connectivity is intermittent, work through the following steps.

Step 1: Verify the Server Is Running

Check your server’s power state in the Client Portal. If stopped, start it. See Server Not Responding if the server appears to be running but is completely unreachable.

Step 2: Test from Both Sides

From your local machine to the server:
From the server to the internet (connect via VNC if SSH is unavailable):
This confirms whether the problem is inbound, outbound, or both directions.

Step 3: Check the Network Interface

No IP on the interface — Reconfigure networking:
No default route — Without a default gateway, the server cannot reach anything outside its local subnet. Check your network configuration files for the correct gateway.

Step 4: Check Firewall Rules

A misconfigured firewall is one of the most common causes of connectivity issues:
Disabling the firewall exposes your server to all inbound traffic. Only do this temporarily to confirm the firewall is the cause, then fix the specific rule rather than leaving it disabled.

Step 5: Check Service Binding

If the server is reachable but a specific service is not:
If the service is listening on 127.0.0.1 only, it will not accept external connections. It needs to be configured to listen on 0.0.0.0 or your server’s public IP.

Step 6: Check DNS Resolution

If you can reach IP addresses but not domain names:
If /etc/resolv.conf is empty or unreachable, add public resolvers:
Some OS configurations regenerate /etc/resolv.conf on reboot. For a persistent fix, configure DNS through your network manager (Netplan or NetworkManager) rather than editing the file directly.

Step 7: Contact Support

If the network interface is configured correctly, the firewall is not blocking traffic, and the server can reach its gateway but still cannot communicate externally, the issue may be at the infrastructure level. Contact support at console.digitalfyre.com and include:
  • Your server IP address
  • Output of ping 8.8.8.8 from the server via VNC
  • Output of traceroute 8.8.8.8 from the server
  • Output of ip addr show and ip route show
  • When the issue started