Otu esi edozi nsogbu ọdịda nwa oge na mkpebi aha
Mgbe ụfọdụ mgbe ị na-agbalị ping webụsaịtị, imelite sistemụ ma ọ bụ rụọ ọrụ ọ bụla nke chọrọ njikọ ịntanetị na-arụsi ọrụ ike, ị nwere ike nweta ozi njehie 'ọdịda nwa oge na mkpebi aha' na njedebe gị.
Dịka ọmụmaatụ, mgbe ị na-agbalị ịme ping webụsaịtị, ị nwere ike ịdaba na njehie egosiri:
[email :~$ ping google.com ping: linux-console.net: Temporary failure in name resolution
Nke a na-abụkarị njehie mkpebi aha na-egosi na sava DNS gị enweghị ike idozi aha ngalaba n'ime adreesị IP ha. Nke a nwere ike iweta nnukwu ihe ịma aka n'ihi na ị gaghị enwe ike imelite, kwalite, ma ọ bụ ọbụna tinye ngwungwu ngwanrọ ọ bụla na sistemụ Linux gị.
N'isiokwu a, anyị ga-eleba anya n'ụfọdụ n'ime ihe kpatara njehie 'odida oge na mkpebi aha' na ngwọta maka okwu a.
1. Faịlụ resolv.conf na-efu ma ọ bụ na-ezighi ezi
Faịlụ /etc/resolv.conf
bụ faịlụ nhazi nhazi na sistemụ Linux. O nwere ndenye DNS nke na-enyere sistemụ Linux gị aka idozi aha ngalaba n'ime adreesị IP.
Ọ bụrụ na faịlụ a anọghị ma ọ bụ dị ebe ahụ mana ị ka na-enwe njehie mkpebi aha, mepụta otu wee tinye sava DNS ọha nke Google dị ka egosiri.
nameserver 8.8.8.8
Chekwaa mgbanwe ndị a wee malitegharịa ọrụ edoziziri dịka egosiri.
$ sudo systemctl restart systemd-resolved.service
Ọ dịkwa akọ ịlele ọkwa nke onye na-edozi ma hụ na ọ na-arụ ọrụ ma na-agba ọsọ dịka a tụrụ anya ya:
$ sudo systemctl status systemd-resolved.service
Mgbe ahụ gbalịa pinging ọ bụla webụsaịtị na ekwesịrị idozi okwu ahụ.
[email :~$ ping google.com
2. Mgbochi Firewall
Ọ bụrụ na ngwọta mbụ emeghị ka ị rụọ ọrụ, mgbochi firewall nwere ike igbochi gị ịme ajụjụ DNS nke ọma. Lelee firewall gị wee gosi ma ọ bụrụ na ọdụ ụgbọ mmiri 53 (eji DNS - ngalaba aha mkpebi) na ọdụ ụgbọ mmiri 43 (eji maka nyocha whois) mepere emepe. Ọ bụrụ na akpọchie ọdụ ụgbọ mmiri ndị ahụ, mepee ha dị ka ndị a:
Imepe ọdụ ụgbọ mmiri 53 & 43 na firewall UFW na-eme iwu ndị a:
$ sudo ufw allow 53/tcp $ sudo ufw allow 43/tcp $ sudo ufw reload
Maka sistemụ dabere na Redhat dị ka CentOS, kpọọ iwu ndị a:
$ sudo firewall-cmd --add-port=53/tcp --permanent $ sudo firewall-cmd --add-port=43/tcp --permanent $ sudo firewall-cmd --reload
Ọ bụ olile anya anyị na ị nwere echiche ugbu a banyere njehie 'ọdịda nwa oge na mkpebi aha' yana otu ị ga-esi mee idozi ya na usoro dị mfe. Dị ka oge niile, a na-enwe ekele maka nzaghachi gị.