How to Forward a Domain to Your Shared-IP VPS on VirtFusion
When using a shared-IP VPS, multiple VPSs share the same IP address. To use your own domain with your VPS, NATVPS uses HAProxy to route traffic correctly.
For your domain to be accessible, two DNS records are required:
-
A record: Points your domain to the VPS IP for proper domain resolution.
-
TXT record: Required for ownership verification in VirtFusion.
This tutorial explains the process in detail.
Step 1: Get Your TXT Verification String in VirtFusion
Open VirtFusion and go to the Network tab of your VPS.

Locate the domain verification section. VirtFusion will generate a unique TXT verification string for your domain. It looks like:


domain-verification=f78af771a0e9212f0e488d73b887ed289dba1450
⚠️ Each domain gets a unique string — copy the one shown in VirtFusion.
Step 2: Add DNS Records at Your DNS Provider
-
Log in to your domain’s DNS provider (e.g., GoDaddy, Namecheap, Cloudflare).
-
Go to the DNS management section for your domain.
-
Create the following records:
A Record (Domain Resolution)
| Type | Name/Host | Value | TTL |
|---|---|---|---|
| A | @ | Default |
-
Replace with the IP of your VPS. This ensures that the domain resolves to your server.
TXT Record (Ownership Verification)
| Type | Name/Host | Value | TTL |
| TXT | @ | domain-verification= | Default |
-
Replace with the TXT string from VirtFusion.
-
Important: The TXT record must be set at the parent/root domain, not any subdomain. For example, if you want to use abc.example.com, the TXT record must be set for example.com, not abc.example.com.
Example:
-
Domain to forward: abc.example.com
-
TXT record must be created for: example.com
-
TXT value: domain-verification=f78af771a0e9212f0e488d73b887ed289dba1450
Step 3: Wait for DNS Propagation
-
Save the DNS records.
-
DNS changes may take a few minutes, up to 24–48 hours to propagate.
-
Do not remove the TXT record until verification is complete.
Step 4: Verify in VirtFusion
-
Go back to VirtFusion and click Verify or Check DNS for the domain.
-
VirtFusion will confirm that the TXT record exists and matches the verification string.
-
Once verified, your domain is linked to your VPS and traffic will automatically route correctly through HAProxy.
Step 5: Test Your Domain
-
Open a browser and enter your domain.
-
The domain should now resolve to your VPS and display the hosted content.
✅ Done! Your domain is now successfully forwarded to your shared-IP VPS using HAProxy, with proper A and TXT DNS records configured.