Kif Issolvi l-Kwistjoni Nuqqas temporanju fir-riżoluzzjoni tal-isem.


Xi drabi meta tipprova tagħmel ping fuq websajt, taġġorna sistema jew twettaq kwalunkwe kompitu li jeħtieġ konnessjoni attiva tal-internet, tista 'tikseb il-messaġġ ta' żball falliment temporanju fir-riżoluzzjoni tal-isem fuq it-terminal tiegħek.

Pereżempju, meta tipprova tagħmel ping fuq websajt, tista' tħabbat wiċċha ma' l-iżball muri:

[email :~$ ping google.com
ping: linux-console.net: Temporary failure in name resolution

Dan ġeneralment ikun żball ta’ riżoluzzjoni tal-isem u juri li s-server DNS tiegħek ma jistax isolvi l-ismijiet tad-dominju fl-indirizzi IP rispettivi tagħhom. Dan jista 'jippreżenta sfida gravi peress li ma tkunx tista' taġġorna, taġġorna, jew saħansitra tinstalla xi pakketti tas-softwer fis-sistema Linux tiegħek.

F'dan l-artikolu, se nħarsu lejn uħud mill-kawżi tal-iżball tal-'falliment temporanju fir-riżoluzzjoni tal-isem' u s-soluzzjonijiet għal din il-kwistjoni.

1. Fajl resolv.conf Nieqes jew Konfigurat Ħażin

Il-fajl /etc/resolv.conf huwa l-fajl tal-konfigurazzjoni tas-solvent fis-sistemi Linux. Fiha l-entrati DNS li jgħinu lis-sistema Linux tiegħek biex issolvi l-ismijiet tad-dominju f'indirizzi IP.

Jekk dan il-fajl ma jkunx preżenti jew hemm imma għadek għandek l-iżball tar-riżoluzzjoni tal-isem, oħloq wieħed u waħħal is-server DNS pubbliku ta' Google kif muri

nameserver 8.8.8.8

Issejvja l-bidliet u erġa ibda s-servizz riżolt bis-sistema kif muri.

$ sudo systemctl restart systemd-resolved.service

Huwa wkoll prudenti li tivverifika l-istatus tas-solvent u tiżgura li huwa attiv u jaħdem kif mistenni:

$ sudo systemctl status systemd-resolved.service

Imbagħad ipprova ping kwalunkwe websajt u l-kwistjoni għandha tiġi solvuta.

[email :~$ ping google.com

2. Firewall Restrizzjonijiet

Jekk l-ewwel soluzzjoni ma ħadmitx għalik, ir-restrizzjonijiet tal-firewall jistgħu jkunu qed jipprevjenuk milli twettaq mistoqsijiet DNS b'suċċess. Iċċekkja l-firewall tiegħek u kkonferma jekk il-port 53 (użat għal DNS – Domain Name Resolution ) u l-port 43 (użat għal whois lookup) humiex miftuħa. Jekk il-portijiet huma mblukkati, iftaħhom kif ġej:

Biex tiftaħ il-portijiet 53 u 43 fuq il-firewall UFW mexxi l-kmandi hawn taħt:

$ sudo ufw allow 53/tcp
$ sudo ufw allow 43/tcp
$ sudo ufw reload

Għal sistemi bbażati fuq Redhat bħal CentOS, invoka l-kmandi hawn taħt:

$ sudo firewall-cmd --add-port=53/tcp --permanent
$ sudo firewall-cmd --add-port=43/tcp --permanent
$ sudo firewall-cmd --reload

Hija t-tama tagħna li issa għandek idea dwar l-iżball ta 'falliment temporanju fir-riżoluzzjoni tal-isem u kif tista' tmur biex tirranġaha fi ftit passi sempliċi. Bħal dejjem, ir-rispons tiegħek huwa apprezzat ħafna.