Как настроить Tomcat для перенаправления IP-адреса - PullRequest
0 голосов
/ 11 июня 2018

Мы используем Tomcat 8.5.Сайт размещен по адресу https://foo.bar.com.

. Доступ к сайту можно получить, введя адрес IP в адресной строке https://111.111.111.111 (конечно, браузер предупреждает пользователя о проблеме с сертификатом)

Можно ли настроить Tomcat так, чтобы при вводе IP пользователь перенаправлялся на хост?таким образом, ввод https://111.111.111.111 перенаправит на https://foo.bar.com.

Ответы [ 2 ]

0 голосов
/ 11 июня 2018

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

Использование разработки (или «в доме») является ключом к вашему обходному пути: если вы работаете только внутренне, а не общедоступно, вы можете создать (и самостоятельно подписать) сертификатдля имени DNS и IP, и примите это один раз.

Если это (большая) интрасеть, у вас может быть внутренний ЦС, где они могут это делать (но я сомневаюсь).

Естественно, это работает только для внутренних целей, ничего публичного.облицовка.Но вы бы в любом случае не раздавали IP-адрес своей системы любому клиенту, верно?Это именно то, для чего DNS.Кроме того, он позволяет клиентам подключаться через IPV6.

0 голосов
/ 11 июня 2018

Было бы очень просто написать Valve для этого.

Tomcat 8 также поставляется с клапаном перезаписи , который звучит так, как будто вы ищетеfor.

Но зачем вам это делать?Обычно никто не хотел бы использовать IP-адрес, если вы предоставляете имя через DNS.

...