nslookup kaže da je poslužitelj nepoznat: to je samo oznaka
Vlastito obrnuto ime razrješivača i neuspjelo naprijed pretraživanje različiti su rezultati. Pročitajte odjeljak s odgovorom prije nego promijenite bilo koju VPN DNS postavku.
Povežite VPN, pokrenite nslookup i zaglavlje pokazuje adresu razrješivača s poljem imena ispunjenim kao Unknown. Ta riječ stoji iznad odgovora, a većina ljudi prestane čitati prije dijela koji je važan. Oznaka opisuje ima li razrješivač vlastito obrnuto ime; još ništa ne govori o tome je li se razriješilo ime hosta koje ste tražili. Zatvoriti taj prozor na vrijeme ovdje je cijela vještina.
Dva različita upita mogu proizvesti taj prikaz, a samo se jedan od njih tiče vašeg problema. Razdvajanje zahtijeva jednu dodatnu naredbu i štedi poslijepodne uređivanja DNS postavki koje nikada nisu bile pogrešne.
Što alat radi prije nego vam odgovori
nslookup može pokušati naći ime za adresu poslužitelja koju će uskoro upotrijebiti, a to je obrnuto pretraživanje u domeni in-addr.arpa ili ip6.arpa. Ako taj PTR zapis nedostaje, filtriran je politikom ili jednostavno nije objavljen, alat ispiše Unknown i nastavi. Naprijed razrješavanje tim neuspjehom nije dotaknuto, jer je to drugo pitanje poslano istom poslužitelju.
Zato privatni razrješivač može ispravno odgovoriti na svako korporativno ime i ipak izgledati anonimno u zaglavlju alata. Adresa je poznata; ime iza nje nije, a alat je iskren u vezi s tim, iako pomalo teatralan u pogledu riječi koju bira.
Pokrenite dva upita namjerno
Pitajte za host koji vam je važan, pa zatim za vlastitu adresu razrješivača. Prvi zahtjev nosi ime koje vam treba; drugi pita poslužitelj može li imenovati sebe. Zapisano, izgledaju ovako: nslookup app.corp.example 10.77.0.53 za host i nslookup 10.77.0.53 10.77.0.53 za obrnuto ime razrješivača.
Oba su primjera ilustrativna, pa ih zamijenite svojim imenima i adresama. Poanta nije u točnoj sintaksi nego u razdvajanju: dvije naredbe postavljaju različita pitanja i smiju dati različite rezultate, a da nijedna nije kvar.
Tri ishoda koja izgledaju slično, a nisu
Istek vremena znači da odgovor uopće nije stigao, što upućuje na dostupnost, filtriranje ili pogrešnu adresu poslužitelja. Negativan odgovor znači da je poslužitelj odgovorio i rekao da ime ne postoji, što upućuje na zonu ili sufiks. Nedostajuće obrnuto ime znači da je poslužitelj na drugo pitanje odgovorio ničim korisnim, a naprijed odgovor je mogao biti savršen. Tri rezultata, tri vlasnika, a samo se jedan od njih tiče imena hosta koje vam je trebalo.
Samo prva dva opisuju DNS put koji za vašu aplikaciju ne uspijeva. Treći opisuje zapis koji nikada nije objavljen, a tretiranje kao kvara vodi promjenama koje ga ne mogu popraviti, poput prepisivanja sufiksa pretraživanja dok zaglavlje ne postane ljubaznije.
Čitajte odjeljke, ne zaglavlje
Ispod zaglavlja alat ispisuje odgovor, autoritet i sve dodatne zapise. Ispravna adresa u odjeljku s odgovorom rezultat je koji ste željeli, čak i kada je ime u zaglavlju Unknown. Prazan odgovor s autoritativnim odbijanjem drugi je ishod i zaslužuje vlastitu istragu.
Držite oba objekta jasnima u svemu što šaljete podršci: koje je ime upitano i koji je poslužitelj pitan. Izvještaji koji spominju samo da je DNS preko VPN-a pokvaren prisiljavaju sljedeću osobu da rekonstruira test koji ste već izveli.
Kada obrnuto ime zaista ima značenje
Neke usluge zaista mare za PTR zapise: evidentiranje koje razrješava adrese klijenata, provjere reputacije pošte ili administrativni alati koji prikazuju imena. Ako nešto od toga ne uspijeva, objavite zapis ili popravite zonu koja bi ga trebala držati. Taj je posao legitiman i odvojen od pitanja prosljeđuje li VPN upite ispravno.
Uski zaključak stoji: jedna nedostajuća oznaka razrješivača ne dokazuje da je naprijed razrješavanje kroz tunel pokvareno, a jedno uspješno naprijed pretraživanje ne dokazuje da se razrješava svako ime u zoni. Testirajte ime koje vam stvarno treba, pa onda odlučite koliko vrijedi riječ iz zaglavlja.