Как подключиться к серверу, используя SSL для имени хоста через NAT

Как подключиться к серверу, используя SSL для имени хоста через NAT

У меня есть сервер, настроенный с именем хоста внутри моей локальной сети, скажем https://myserver/. Мне нужно предоставить доступ к этому серверу клиенту через VPN, с NAT-IP, скажем 10.0.1.101, и которому я передал сертификат для проверки соединения.

Если я правильно понимаю, сертификат SSL будет помечен как недействительный, если он попытается получить доступ к серверу через IP. Но что, если я попрошу клиента назначить имя хоста для IP, чтобы он мог получить доступ https://10.0.1.101/через https://myserver/?

введите описание изображения здесь

решение1

Тот, кто предоставляет DNS для VPN (то есть тот, кто управляет VPN-сервером), должен будет предоставить имя хоста.

Поэтому, если вы добавите запись DNS A, которая говорит, что myserver разрешается в 10.0.1.101, и ваш VPN-сервер назначает ваш DNS-сервер в ответах DHCP, то все должно быть в порядке.

Вам действительно следует использовать полное доменное имя вместо имени хоста, чтобы избежать проблем с разрешением.

Связанный контент