Усі сценарії / Тестуємо переїзд без правок системних файлів.
Кейс 03 · Вбивця /etc/hosts

Тестуємо переїзд без правок системних файлів.

Оверрайд на рівні домену (SNI). Перемикання між старим і новим сервером в один клік. Жодних правок /etc/hosts і жодних staging-піддоменів із проблемами CORS.

Спробувати Live Demo

Як спробувати:

  • 1. Встановіть розширення для Chrome або Firefox
  • 2. Введіть демо-токен: kW9jF
  • 3. Відкрийте демо-домен (доступний з меню розширення) і порівняйте поведінку напряму та через шлюз.
stage.l7.run — З розширенням відкривається тестовий сервер, без розширення — бойовий сайт.
Приклад роботи показано на відео вище
Усі сценарії
0
Правок у /etc/hosts
1 клік
Перемик. Старий/Новий
Live Demo
Спробуйте самі
01

Проблема → Як робить L7 Admin Guard

Як зазвичай

Проблеми з hosts і тестовими піддоменами.

Ви просите нетехнічних клієнтів поправити /etc/hosts. У них немає прав адміна, вони помиляються, а потім забувають видалити запис. Або ви робите окремий staging-піддомен, ловлячи баги з CORS, абсолютними посиланнями і безпекою.

Підхід L7 Admin Guard

Підміна IP на шлюзі, а не в ОС.

Адмін налаштовує Target IP в одному місці на шлюзі, і вся команда ходить на новий сервер за одним токеном. Якщо розширення увімкнене — трафік іде через шлюз на новий сервер. Вимкнене — браузер іде в публічний DNS і потрапляє на старий сервер. Усе працює на оригінальному продакшен-домені.

02

Як це працює

Браузер Розширення УВІМК SNI збігається
тунель →
Шлюз Бачить DNS Override Бере Target IP
проксує →
Новий сервер Отримує запит Без проблем із CORS
03

Step by step

01

Налаштуйте Target IP

У панелі шлюзу вкажіть для потрібного домену IP-адресу нового сервера і створіть токен.

02

Роздайте токен

Надішліть токен QA-інженерам і клієнтам. Їм не потрібні права адміна — достатньо поставити розширення зі стору.

03

Один клік для перемикання

Увімкнули розширення — бачимо новий сервер. Вимкнули — старий. До речі, ви можете перевірити це самі просто зараз у нашому Live Demo.

04

Часті запитання

Чи потрібні QA або клієнтам права адміна?
Ні. Розширення працює в user-space. Ви просто даєте токен, і вони отримують потрібний IP без редагування системних файлів.
А якщо хтось забуде вимкнути розширення?
У токена можна задати TTL (наприклад, 2 години). Після спливу часу доступ згорить сам, і користувача автоматично поверне на старий сервер. Жодних «зависаючих» кешів.
Чи впливає це на інші сайти в браузері?
Ні. Маршрутизація працює строго за SNI домену. Підміняється лише конкретний тестовий домен, а весь інший інтернет працює як зазвичай.

Впровадьте за 5 хвилин.

Живе демо, без реєстрації. Або тріал — усі функції, 14 днів, без картки.

Спробувати Live Demo

Як спробувати:

  • 1. Встановіть розширення для Chrome або Firefox
  • 2. Введіть демо-токен: kW9jF
  • 3. Відкрийте демо-домен (доступний з меню розширення) і порівняйте поведінку напряму та через шлюз.
stage.l7.run — З розширенням відкривається тестовий сервер, без розширення — бойовий сайт.
Приклад роботи показано на відео вище
Документація