Назад | Перейти на главную страницу

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

Я разработал веб-приложение, которое будет развернуто в локальной сети. Клиентами будут компьютеры / планшеты Android / IPAD.

Для связи между клиентом и локальным сервером

1) необходимо назначить статический IP локальному серверу. 2) требуется отображение доменного имени для этого IP-адреса в локальной среде. 3) маршрутизатор должен назначить тот же статический IP-адрес при перезапуске и т. Д.

Я использую Windows XP машина как локальная серверная ОС.

Нужно ли мне заботиться о конфигурации маршрутизатора перед покупкой одного, или все маршрутизаторы будут иметь одинаковые возможности для выполнения этой задачи.

Я не специалист по сетям, поэтому извините, если этот вопрос звучит глупо.

Спасибо

Рассмотрите возможность покупки оборудования маршрутизатора, на котором вы можете установить OpenWRT или аналогичную бесплатную прошивку на основе Linux или BSD. На этой прошивке вы должны настроить dnsmasq демон, который реализует Протокол динамического конфигурирования сервера и система доменных имен. Серверная часть DHCP может обслуживать как динамические IP-адреса, так и статические по имени хоста или MAC-адресу (статическая аренда). Все хосты, настроенные через DHCP, могут быть автоматически зарегистрированы на внутреннем DNS-сервере, чтобы их имена можно было разрешить в локальной сети.

Одна конфигурация, которую вы, возможно, захотите реализовать, предполагая, что ваш сервер включен 24/7, будет состоять в том, чтобы превратить ваш локальный компьютер в DNS-сервер. Вы можете запустить виртуализированную установку Linux с установленным BIND и настроенным сетевым мостом на сетевом интерфейсе виртуальной машины. я очень рекомендую VirtualBox.

Однако существует риск, что при выходе оборудования из строя ваша сеть потеряет настройку одиночного DNS. Чтобы этого не произошло, убедитесь, что на интерфейсе маршрутизатора установлено как минимум два DNS-сервера, основным из которых является IP-адрес вашей машины разработчика. Также убедитесь, что для вашего компьютера разработчика установлены нестандартные доменные имена, поскольку использование domain.com может конфликтовать с существующими записями DNS в Интернете.