Is-server tal-ismijiet tal-VPN jispiċċa taħt dak tal-LAN kull darba, u l-editjar ta’ /etc/resolv.conf jsewwih għal ftit minuti. Dak il-fajl jiġi ġġenerat, għalhekk is-sewwa qatt ma jibqa’. Fil-resolvconf ta’ Debian l-input tal-ordni huwa /etc/resolvconf/interface-order, u dan jissortja l-ismijiet tar-rekords u mhux l-indirizzi DNS. Ivverifika liema mużajka ta’ resolver hija tassew responsabbli qabel ma tmiss xi waħda miż-żewġ fajls.

Ivverifika li resolvconf jippossjedi l-output

Ibda billi tistaqsi x’inkiteb il-fajl attwali u x’se jiktbu mill-ġdid. Il-pakkett resolvconf jiddeskrivi lilu nnifsu bħala qafas għall-konfigurazzjoni dinamika tar-resolver, u host li jħaddem systemd-resolved jew resolver immexxi minn NetworkManager jista’ jidher l-istess minn barra waqt li juża politika kompletament differenti.

readlink -f /etc/resolv.conf
dpkg -l resolvconf 2>/dev/null | tail -n 1

Jekk il-mogħdija solvuta ma tidħolx fid-direttorju tal-ħin tal-eżekuzzjoni ta’ resolvconf, waqaf hawn: dan il-manwal jappartjeni għal mużajka oħra.

Biss wara dak l-ivverifikar jiswa li telenka r-rekords li resolvconf qed iżżomm bħalissa.

Aqra r-rekords qabel tikteb il-mudelli

interface-order jaqbel mal-ismijiet tar-rekords tal-fornitur, mhux mal-indirizzi u lanqas mal-ismijiet tal-interfaces tal-kernel. Elenka x’inhu rreġistrat sabiex il-mudelli tiegħek jirreferu għal entrati li jeżistu.

ls /run/resolvconf/interfaces
cat /etc/resolvconf/interface-order

L-isem ta’ rekord normalment iġorr suffiss li jidentifika l-fornitur tiegħu, għalhekk rekord ta’ mina u rekord DHCP jistgħu jaqsmu prefiss ta’ interface u xorta jissortjaw b’mod differenti. Ikkopja l-ismijiet eżatti mil-lista tad-direttorju. Tiddeduċix isem mill-isem tal-interface, għax l-integrazzjoni tal-klijent tiddeċiedi x’jiġi rreġistrat. Isem li tivvinta qatt ma jaqbel, u r-rekord jaqa’ fil-mudell li jaqbad kollox mingħajr ebda messaġġ ta’ żball.

Ikteb l-ordni bħala mudelli tal-ewwel qbil

Il-fajl huwa lista ta’ mudelli shell glob, wieħed kull linja. Rekord jieħu l-pożizzjoni tal-ewwel mudell li miegħu jaqbel, għalhekk mudell wiesa’ fuq wieħed speċifiku jagħmel il-linja speċifika mhux aċċessibbli.

# /etc/resolvconf/interface-order
lo*
tun_work.*
enp*
*

Qiegħed il-mudell speċifiku tal-mina fuq il-mudell li jaqbad kollox u fuq il-mudell tal-interface fiżika.

Żomm il-linji l-oħra li l-fajl kellu diġà. Is-sostituzzjoni tal-politika kollha b’eżempju hija l-mod kif fornituri mhux relatati jiċċaqalqu bil-kwiet; ibdel linja waħda, iġġenera mill-ġdid u qabbel. Il-mudelli ma jistgħux ikun fihom spazji, slashs jew punt jew tilde fil-bidu, u l-linji vojta u l-kummenti b’hash jiġu injorati.

Iġġenera mill-ġdid u vverifika r-riżultat

L-ordni tapplika meta l-iskripts tal-aġġornament jerġgħu jibnu l-fajl. Ħaddem il-mogħdija tal-aġġornament appoġġata minflok ma tedita l-output iġġenerat, imbagħad aqra x’irċieva tassew ir-resolver.

resolvconf -u
cat /etc/resolv.conf

Ivverifika żewġ tiftixiet, mhux waħda: isem privat li għandu jiġi solvut mill-mina, u isem ta’ kontroll pubbliku. Jekk l-isem privat xorta jfalli waqt li l-ordni tidher tajba, il-problema hija l-indirizzar tal-ispazju tal-ismijiet u mhux il-prijorità tar-rekords, u l-ebda ordni mill-ġdid ma se jsewwiha. Qabbel kull tweġiba mas-server li rritornaha, mhux biss mas-suċċess. Isem privat imwieġeb mir-resolver ħażin xorta huwa falliment, u għall-utent jidher bħal waqfa tad-DNS.

Irtira r-rekord skadut minflok ma tniżżlu fil-grad

Rekord VPN skadut li jerġa’ jidher wara l-iskonnessjoni huwa bug taċ-ċiklu tal-ħajja fl-integrazzjoni tal-klijent. Li tmexxih fil-qiegħ jaħbi s-sintomu u jħalli resolver mejjet fil-lista.

Irtirah permezz tal-komponent li jirreġistrah, imbagħad ivverifika li d-direttorju tar-rekords ma jibqax jelenkah.

Innota l-isem tal-fornitur, il-mudell li biddilt u ż-żewġ tiftixiet li ħaddimt. Il-persuna li jmiss għandha bżonn iktar dawk l-ismijiet milli l-istorja.

Artikli relatati