Documentation Index
Fetch the complete documentation index at: https://docs.breezehost.xyz/llms.txt
Use this file to discover all available pages before exploring further.
VPS Networking Configuration
Networking is critical for any VPS. This guide covers IP management, firewall configuration, DNS setup, and reverse proxies.IP Address Management
Your VPS comes with at least one public IP address. You’ll use this IP to:- Connect via SSH
- Host web services
- Configure DNS records
- Set up VPN or reverse proxies
Finding Your IP Address
Your primary IP is provided in your welcome email and visible in the the dashboard control panel. From within your VPS, view IP addresses:Additional IP Addresses
Some plans support additional IP addresses. To request or manage extra IPs:- Log into the dashboard
- Navigate to your VPS service
- Look for “IP Management” or “Networking” section
- Request additional IPs (charges may apply)
Firewall Configuration (UFW)
UFW (Uncomplicated Firewall) on Ubuntu/Debian provides simple firewall management.Enable UFW
Common Rules
Default Policies
UFW with Services
UFW comes with presets for common services:DNS Configuration
DNS points your domain name to your VPS’s IP address.Pointing Your Domain to Breeze
You own your domain (Breeze doesn’t sell domains). To point it to your VPS: Method 1: Using A Records (Recommended)- Log into your domain registrar (GoDaddy, Namecheap, etc.)
- Find DNS settings
-
Create or edit an A record:
- Name: @ (or leave blank for root domain)
- Type: A
- Value: Your VPS IP address (e.g., 203.0.113.42)
- TTL: 3600 (or default)
-
For subdomains, add A records with the subdomain name:
- Name: www (or subdomain name)
- Type: A
- Value: Your VPS IP address
DNS Propagation
DNS changes take 24-48 hours to propagate globally (though usually faster). Check propagation:Reverse DNS (rDNS)
Reverse DNS helps email delivery and service reputation. Contact Breeze support to set up reverse DNS for your IP address.Web Server Setup (Reverse Proxy)
Most web applications run on local ports (3000, 8000, 5000) but need to be accessed on ports 80 (HTTP) and 443 (HTTPS).nginx Reverse Proxy
Install nginx:Apache Reverse Proxy
Enable proxy modules:SSL/TLS Certificates
Secure your applications with HTTPS using Let’s Encrypt (free) or commercial certificates.Using Certbot (Let’s Encrypt)
Install Certbot:- Verify domain ownership
- Create SSL certificates
- Automatically configure your web server
- Set up automatic renewal
SSH Tunneling
SSH tunneling creates encrypted tunnels through your VPS for secure communication.Port Forwarding (Local Tunneling)
Access a service on your VPS from your local machine through an encrypted tunnel:psql -h localhost -p 5432
Remote Forwarding
Expose a local service through your VPS (useful for development):SOCKS Proxy
Create a SOCKS proxy to route all traffic through your VPS:Network Monitoring
Monitor your VPS’s network activity:Check Network Interfaces
Monitor Bandwidth Usage
Check Connections
Bandwidth Per Application
Troubleshooting Network Issues
No Internet Connection
-
Check interface is up:
-
Verify default gateway:
-
Test connectivity:
-
Check DNS resolution:
High Bandwidth Usage
-
Identify traffic source:
-
Check for unusual processes:
-
Review logs for attacks/issues:
Slow Connection
-
Check MTU size:
-
Run speed test:
-
Check for packet loss:
Security Best Practices
- Firewall: Block unnecessary ports with UFW
- SSH Keys: Use key-based authentication instead of passwords
- Fail2Ban: Block brute force attacks (optional but recommended)
- Monitoring: Watch for unusual network activity
- DDoS Protection: Contact support for DDoS mitigation options
Next Steps
Managing Your VPS
Learn VPS power controls and resource monitoring.
Getting Started
Initial VPS setup and security hardening.
Proxmox Overview
Understand your virtualization infrastructure.

