Am configurat un AWS VPN Endpoint aseară. Acesta este numele său DNS (informațiile identificabile au fost eliminate):
*.cvpn-endpoint-xxxxxxxxxxxxxxx.prod.clientvpn.us-xxxx-1.amazonaws.com
Când creez un .ovpn fișier și instalați-l în manager de rețea nu se va conecta. Alergare:
journalctl -u NetworkManager -b
se intoarce:
SOLUȚIONARE: Nu se poate rezolva adresa gazdei: companyvpn.domainname.com:443 (Numele sau serviciul nu se cunoaște)
Pot rula nslookup comandă împotriva oricărui DNS public sau a serverelor mele DNS private interne și îmi arată adresele IP corecte. Dacă folosesc ping comanda, nu știe ce să facă cu acest nume.
Am și Network Solutions ca furnizor DNS, așa că m-am înregistrat a CNAME. Una care are caractere nespeciale: companyvpn.domainname.com de exemplu. Tot nu se va rezolva, dar din nou nslookup la CNAME va retrage numele canonic care este originalul *.cvpn-endpoint-xxxxxxxxxxxxxxx.prod.clientvpn.us-xxxx-1.amazonaws.com și returnează adresa IP adecvată.
Am încercat să pun ping companyvpn.domainname.com de la o mașină Windows. Se rezolvă bine și mi-a arătat numele canonic și adresa IP corespunzătoare. De ce rezolutorul din Ubuntu 18.04 nu va face asta?
Am introdus o intrare de nume de gazdă /etc/hosts pentru companyvpn.domainname.com și asta a funcționat bine, dar pentru că ocol rezoluția numelui AWS care are caracterele speciale.
Cum pot folosi rezolutorul DNS în Ubuntu pentru a rezolva numele meu de domeniu?