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?