Twoja usługa pod https://10.60.0.25 może mieć uwierzytelniony TLS nawet bez nazwy DNS. Adres jest tożsamością, którą klient musi zweryfikować, a certyfikat musi ją dokładnie opisywać. Decyzja dotyczy tego, czy adres jest wystarczająco stabilny, by być tożsamością, czy łatwiejsza w utrzymaniu byłaby nazwa hosta. VPN odpowiada na dostępność; nie odpowiada na to pytanie.

Ustaw poprawnie tożsamość i zaufanie, a adres URL oparty na IP jest uzasadnionym projektem.

Co klient faktycznie weryfikuje

Klient porównuje tożsamość referencyjną z adresu URL z alternatywnymi nazwami podmiotu certyfikatu. Dla adresu IP oznacza to wpis iPAddress równy adresowi. Przyjazna nazwa pospolita nie jest zamiennikiem.

RFC 9525 oddziela tożsamości adresów IP od nazw DNS i definiuje regułę dopasowania. Umieszczenie adresu tylko w etykiecie podmiotu lub jako wpisu typu DNS nie daje dopasowania. Dlatego to SAN jest polem, które trzeba sprawdzić, gdy pojawia się ostrzeżenie.

Zaufanie to druga, niezależna kontrola. Dopasowanie nazwy nie naprawia niezaufanego łańcucha, wygasłego certyfikatu ani certyfikatu wydanego w innym celu.

Decyzja pierwsza: czy adres jest wystarczająco stabilny, by być tożsamością

Jeśli adres jest stały przez cały okres wdrożenia, certyfikat SAN typu IP jest prosty i uczciwy. Jeśli usługa może się przenosić, każde przeniesienie staje się wymianą certyfikatu i skoordynowaną aktualizacją klientów.

Stabilna nazwa hosta zmniejsza to powiązanie. Klienci używają nazwy, zatwierdzony DNS mapuje ją na bieżący adres, a zmiana adresu przestaje być zmianą tożsamości. Certyfikat nadal wymaga odnowienia, ale adres URL się nie zmienia.

Zarządzany wpis w pliku hosts może zapewnić mapowanie w małym środowisku. Dodaje odpowiedzialność za dystrybucję; nie zastępuje weryfikacji TLS.

Decyzja druga: jak klient będzie ufać wystawcy

W przypadku prywatnego CA rozpowszechnij kotwicę zaufania na docelowe urządzenia za pomocą zatwierdzonego mechanizmu. Nie ucz użytkowników przechodzenia przez ostrzeżenia ani instalowania certyfikatu przekazanego przez stronę logowania. Jeśli chcesz certyfikatu publicznie zaufanego, sprawdź aktualne zasady wystawcy dla adresów prywatnych, zanim zaczniesz na nich planować. Większość publicznych wystawców nie zweryfikuje prywatnego IP jako tożsamości publicznej.

Przejrzyj rzeczywistą przeglądarkę lub aplikację. Jej magazyn zaufania i zachowanie przy walidacji są ważniejsze niż ogólna dokumentacja certyfikatów systemu operacyjnego. Sprawdź to na rzeczywistym urządzeniu, nie tylko w konsoli.

Brama VPN może nie być maszyną, która uruchamia aplikację webową, więc nie zakładaj, że certyfikat tunelu ma z tym cokolwiek wspólnego.

Zaplanuj zmianę adresu, zanim ona nastąpi

Jeśli 10.60.0.25 zmieni się na 10.60.0.40, stary certyfikat nie opisuje już adresu URL. Zaplanuj wymianę i aktualizację klienta razem i nigdy nie wyłączaj weryfikacji podczas przenoszenia.

Wybierz tożsamość, którą będą wpisywać użytkownicy lub konfigurować aplikacje, a następnie dopasuj do niej wydawanie, zaufanie, wdrożenie i odnawianie. Osiągalna strona z odrzuconym ostrzeżeniem to nie ten sam wynik co usługa, której tożsamość klient weryfikuje.

Powiązane artykuły