Чи може маршрутизатор відобразити URL-адресу на локальний ip?


9

Я створюю заклад із багатьма різними комп'ютерами, де я не маю доступу до файлів хостів. Як я можу відобразити тест test.com на локальний сервер без використання файлу хостів? Це можна зробити за допомогою простого домашнього маршрутизатора?

Я б хотів сказати гостям: "Якщо ви перебуваєте в нашому Wi-Fi, ви можете просто зайти на test.com, щоб переглянути наш локальний веб-сайт".

Я вважаю за краще тримати відповіді апаратно-агностичними, але якщо це допомагає, я використовую D-посилання DIR-655.

Мені відомо ця відповідь, але я не думаю, що він безпосередньо вирішує ці проблеми: Як я можу зіставити доменне ім’я на IP-адресу та порт? (Я помиляюся?)

Дякую!

Відповіді:


7

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


Дякую - це підтверджує мої висновки. Це особливо важко встановити? (Я запускаю сервер Ubuntu)
Соус МакБосс

У світі існує маса легких, простих програмних засобів DNS-сервера. Отже, налаштування DNS-сервера може бути важким або може бути простим.
djangofan

@lrog Якщо ви використовуєте Ubuntu Server, тоді подивіться на DNSMasq . Це DHCP / DNS-сервер, зведений в один, і я його успішно використовував у минулому, проте витратив багато часу на пошук правильної конфігурації.
BinaryMisfit

3

Я просто зареєстрував би домен для реального і вказав би його на локальну IP-адресу. Наприклад, якщо ви зареєстровані example.comі локальний IP - адреса діапазону був 192.168.1.0/24, ви могли б вказати www.example.comна 192.168.1.184і запустити веб - сервер на цьому IP - адреса. Хоча ім’я буде вирішено за межами вашої мережі, воно фактично нікуди не дінеться.

Якщо ви не хочете реєструвати домен за реальним, натомість ви можете просто використовувати власні сервери імен, які дозволяють вирішити це ім'я, як тільки ви хочете. Однак я не рекомендую цього, оскільки це може суперечити реальному домену.

Якщо ви дійсно хочете зробити це за допомогою маршрутизатора, використовуйте маршрутизатор, ніж може підтримувати Dnsmasq . Буде робити будь-який маршрутизатор, який може підтримувати DD-WRT .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.