Почему ejabber работает со всех IP адресов подсети одновременно? Здравствуйте!
В сети 192.168.1.0/24 под адресом 192.168.1.226 висит Jabber сервер ejabberd.
Для доступа к админке используется https протокол. https://192.168.1.226:5443/admin/
Интересно то что к админке также удается зайти под любим адресом который принадлежит сети (нужно только указать https и порт.)
То есть можно указать https://xxx.xxx.xxx.xxx:5443/admin, где xxx.xxx.xxx.xxx - 192.168.1.1-192.168.1.254 и всё равно будет работать.
Как это реализовано?
Вот например если я стучу браузером в https://192.168.1.5:5443/admin/ то браузер должен открывать соединение к серверу на 192.168.1.5, и там искать сервис на 5443 порту. Разве не так?

21 Авг 2019 в 06:42
247 +1
0
Ответы
1

Да, вы правы, обычно при обращении к конкретному IP-адресу сервера, браузер должен открывать соединение именно с этим IP-адресом. Однако, в случае с сервером ejabberd, это поведение может быть реализовано с помощью виртуального хоста.

Ejabberd поддерживает возможность настройки виртуальных хостов, которые позволяют использовать один и тот же сервер и порт для различных доменов или IP-адресов. Таким образом, сервер ejabberd может обрабатывать запросы, поступающие на разные IP-адреса одновременно.

В вашем случае, скорее всего, сервер ejabberd настроен на использование виртуального хоста, который позволяет ему обрабатывать запросы на разные IP-адреса в сети 192.168.1.0/24. Поэтому при обращении к любому IP-адресу в этой сети, сервер ejabberd все равно успешно обрабатывает запрос и позволяет войти в административный интерфейс.

Надеюсь, это объясняет, почему ejabberd работает со всех IP-адресов подсети одновременно в вашем случае.

20 Апр в 13:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир