Настройте маршрутизатор для перенаправления URL на пользовательский IP-адрес

Настройте маршрутизатор для перенаправления URL на пользовательский IP-адрес

У меня есть роутер Asus AX55 и простое устройство на базе ESP32, на котором запущен веб-сервер, и которое подключено к роутеру по WiFi. Я заставил роутер назначить ему фиксированный IP-адрес 192.168.50.82.

Теперь я хотел бы настроить маршрутизатор для перенаправления некоторого URL, скажем, mydevна этот IP.
Поэтому я хотел бы ввести в браузере http://mydev/some/cmdи хотел бы, чтобы маршрутизатор перенаправил его на http://192.168.50.82/some/cmd.

Возможно ли это сделать?

(По сути, мне нужно то же самое, что hostsделает файл в Linux / Windows, но чтобы это делал маршрутизатор, а не моя ОС, чтобы это работало с мобильными телефонами и т. д.).

решение1

Проверьте, есть ли в вашем модеме функция под названием "Сопоставление DNS-хостов", или что-то подобное. Я видел это на модемах потребительского класса, включая старые.

Вы просто вводите mydevкак имя хоста и 192.168.50.82как IP. Тогда вы сможете получить к нему доступ через имя хоста с любого устройства в вашей сети.

Одна из потенциальных проблем заключается в том, что если/когда IP сервера изменится, может быть неочевидно, что вам нужно войти в маршрутизатор и обновить IP записи хоста. Вы можете добавить комментарий на рабочем столе /etc/hostsв качестве напоминания, так как вы можете проверить его во время устранения неполадок.

Связанный контент