All scenarios / Migration testing without touching system files.
Case 03 · /etc/hosts killer

Migration testing without touching system files.

Domain-level DNS overrides. Switch between the old and new server with one click in the extension. QA and clients never edit /etc/hosts again, and you don't need a staging subdomain.

Try Live Demo

How to try:

  • 1. Install the extension for Chrome or Firefox
  • 2. Enter the demo token: kW9jF
  • 3. Open the demo domain (available from the extension menu) and compare behavior with the extension on and off.
site.l7.run — With extension: new server. Without: old site.
See how it works in the video demo above
All scenarios
0
Edits to /etc/hosts
1 click
Switch Old / New
Live Demo
Try it yourself
01

The problem → L7 Admin Guard way

Status quo

Staging subdomains and /etc/hosts are a nightmare.

Migration day: you tell clients to edit /etc/hosts. They lack admin rights, do it wrong, or forget to revert it. Alternatively, you create a staging subdomain, which leads to CORS errors, broken absolute links, and security risks.

L7 Admin Guard way

Target IP override at the gateway.

The admin configures the Target IP in one place on the gateway, and the entire team accesses the new server using a single token. When the extension is ON, traffic for the production domain is tunneled to the new server. When OFF, the browser uses public DNS and goes to the old server. Everything works on the exact production domain.

02

How it works

Browser Extension ON Matches SNI rule
tunnel →
Gateway Sees DNS Override Uses Target IP
proxies to →
New Server Receives request Zero CORS issues
03

Step by step

01

Set Target IP

In the gateway dashboard, configure your domain to point to the new server's IP address and issue an access token.

02

Share the token

Give the token to your QA team and clients. They install the extension from the official store and enter the token.

03

Switch with one click

Extension ON: they see the new server. Extension OFF: they see the old server. Anyone can try this right now using our live demo.

04

Common questions

Do QA testers need admin rights?
No. The extension works completely in user-space. You just share a token, and they get the override without touching system files.
What happens if someone forgets to turn it off?
The token can have a built-in TTL (e.g., 2 hours). It auto-expires, reverting them back to the old server automatically. No lingering cache issues.
Does this affect other browser tabs?
No. The routing is based on the SNI. Only the specific test domain is overridden, while everything else continues to function normally.

Ship this in five minutes.

Live demo, no signup. Or grab the trial — every feature, fourteen days, no card.

Try Live Demo

How to try:

  • 1. Install the extension for Chrome or Firefox
  • 2. Enter the demo token: kW9jF
  • 3. Open the demo domain (available from the extension menu) and compare behavior with the extension on and off.
site.l7.run — With extension: new server. Without: old site.
See how it works in the video demo above
Read docs