Как получить доступ к веб-приложению с доменом в локальной сети

Под моей сетью у меня есть установка Ubuntu Server 16.04, который я развернул некоторые веб-приложения, которые доступны в браузере от http://192.168.0.4/myapplication.

То, что, я хочу, должно получить доступ myapplication в моей локальной сети только с более коротким URL как http://srv/myapplication

Один подход должен отредактировать хосты в моем компьютере и добавить строку

192.168.0.4 srv

где это работает.
Однако я хочу спросить, существует ли другой способ сделать это, не редактируя файл хоста в моем компьютере (потому что затем, я должен буду отредактировать файл hosts от всех Компьютеров).

Я спрашиваю это, потому что под той же сетью существует другой Сервер с Windows Server 2008 операционная система, где я развернул некоторые веб-приложения там также и я получаю доступ к ним http://myserver:8080/myApp не добавляя 192.168.0.3 myserver в файле хоста!

Файл хоста в моем сервере Ubuntu в настоящее время:

27.0.0.1       localhost
192.168.0.4     srv

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
0
задан 21 March 2017 в 03:00

1 ответ

У меня есть некоторые точки к Вашему случаю:

  1. Мы можем предположить, что Вашему серверу Ubuntu установили корректное имя хоста на, правильно? Если да, другие компьютеры могут проверить с помощью ping-запросов этот сервер именем?
  2. кроме того, мы можем предположить, что Ваш веб-сервер, который слушает соединения, настроен для слушания по имени также, правильно?
  3. , Если сначала два вопроса были положительны, можно смотреть во внутреннем сервере DNS для принятия этого решения правильно ко всей сети.

машины Windows используют одну функцию, названную NetBIOS ([еще 110] детали здесь ), который может разрешить внутренние имена отдельно, и машины Linux, обычно, не имеют этой функции, но возможно реализовать. Можно считать эту тему также, что они обсудили ее: https://serverfault.com/questions/352305/why-can-windows-machines-resolve-local-names-when-linux-cant

С наилучшими пожеланиями, VinГ-cius

0
ответ дан 3 November 2019 в 14:32

Другие вопросы по тегам:

Похожие вопросы: