resolver

Autres langues

Langue: ru

Version: 11 îÏÑÂÒÑ, 1993 ÇÏÄÁ (openSuse - 09/10/07)

Autres sections - même nom

Section: 5 (Format de fichier)

éíñ

resolver - ÆÁÊÌ Ó ÎÁÓÔÒÏÊËÁÍÉ ÄÌÑ ÒÅÚÏÌ×ÅÒÁ

ïâúïò

/etc/resolv.conf

ïðéóáîéå

òÅÚÏÌ×ÅÒ-- ÜÔÏ ÎÁÂÏÒ ÐÏÄÐÒÏÇÒÁÍÍ × ÂÉÂÌÉÏÔÅËÅ C, ËÏÔÏÒÙÅ ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ÄÏÓÔÕÐ Ë Internel DNS (Domain Name System) (óÉÓÔÅÍÅ äÏÍÅÎÎÙÈ éÍÅÎ éÎÔÅÒÎÅÔ) (ÐÒÉÍ. ÐÅÒ. -- DNS ÏÂÅÓÐÅÞÉ×ÁÅÔ ×ÏÚÍÏÖÎÏÓÔØ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ ÓÉÍ×ÏÌØÎÙÈ ÉÍÅÎ ÍÁÛÉÎ × IP-ÁÄÒÅÓÁ É ÎÁÏÂÏÒÏÔ, IP-ÁÄÒÅÓÏ× × ÓÉÍ×ÏÌØÎÙÅ ÉÍÅÎÁ). æÁÊÌ Ó ÎÁÓÔÒÏÊËÁÍÉ ÄÌÑ ÒÅÚÏÌ×ÅÒÁ ÓÏÄÅÒÖÉÔ ÉÎÆÏÒÍÁÃÉÀ, ËÏÔÏÒÕÀ ÐÅÒ×ÙÍ ÄÅÌÏÍ ÞÉÔÁÀÔ ÐÏÄÐÒÏÇÒÁÍÍÙ ÒÅÚÏÌ×ÅÒÁ, ×ÙÚ×ÁÎÎÙÅ ËÁËÉÍ-ÌÉÂÏ ÐÒÏÃÅÓÓÏÍ. äÁÎÎÙÊ ÆÁÊÌ ÕÓÔÒÏÅÎ ÔÁË, ÞÔÏÂÙ ÅÇÏ ÍÏÇ ÞÉÔÁÔØ ÞÅÌÏ×ÅË É ÓÏÄÅÒÖÉÔ ÓÐÉÓÏË ËÌÀÞÅ×ÙÈ ÓÌÏ× É ÚÎÁÞÅÎÉÊ, ËÏÔÏÒÙÅ ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ÒÅÚÏÌ×ÅÒÕ ÒÁÚÌÉÞÎÕÀ ÉÎÆÏÒÍÁÃÉÀ.

÷ ÎÏÒÍÁÌØÎÏ ÎÁÓÔÒÏÅÎÎÏÊ ÓÉÓÔÅÍÅ ÄÁÎÎÙÊ ÆÁÊÌ ÎÅ ÎÕÖÅÎ: ÚÁÐÒÏÓÙ ÂÕÄÕÔ ÏÂÒÁÂÁÔÙ×ÁÔØÓÑ ÓÅÒ×ÅÒÏÍ ÎÁ ÌÏËÁÌØÎÏÍ ÈÏÓÔÅ, ÉÍÑ ÄÏÍÅÎÁ ÏÐÒÅÄÅÌÑÅÔÓÑ ÉÚ ÉÍÅÎÉ ÍÁÛÉÎÙ, Á ÐÕÔØ ÐÏÉÓËÁ ÍÁÛÉÎÙ ÐÏ ÄÏÍÅÎÕ ËÏÎÓÔÒÕÉÒÕÅÔÓÑ ÉÚ ÉÍÅÎÉ ÄÏÍÅÎÁ.

÷ÏÔ ÒÁÚÎÙÅ ÐÁÒÁÍÅÔÒÙ ËÏÎÆÉÇÕÒÁÃÉÉ:

nameserver
ÁÄÒÅÓ ÓÅÒ×ÅÒÁ ÉÍÅÎ × éÎÔÅÒÎÅÔ (× ÎÏÔÁÃÉÉ xxx.xxx.xxx.xxx), ËÏÔÏÒÙÊ ÂÕÄÅÔ ÏÂÒÁÂÁÔÙ×ÁÔØ ÚÁÐÒÏÓÙ ÏÔ ÒÅÚÏÌ×ÅÒÁ. óÅÒ×ÅÒÏ× ÉÍÅÎ ÍÏÖÅÔ ÂÙÔØ ÍÁËÓÉÍÕÍ MAXNS (× ÄÁÎÎÙÊ ÍÏÍÅÎÔ -- 3), ÐÏ ÏÄÎÏÍÕ ÎÁ ËÁÖÄÏÊ ÓÔÒÏËÅ. åÓÌÉ ÚÁÄÁÎÏ ÎÅÓËÏÌØËÏ ÓÅÒ×ÅÒÏ×, ÔÏ ÂÉÂÌÉÏÔÅËÁ ÒÅÚÏÌ×ÅÒÁ ÏÐÒÁÛÉ×ÁÅÔ ÉÈ × ÐÏÒÑÄËÅ ÐÅÒÅÞÉÓÌÅÎÉÑ. åÓÌÉ ÚÁÐÉÓÅÊ nameserver ÎÅÔ, ÔÏ ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ ÓÅÒ×ÅÒ ÉÍÅÎ ÎÁ ÌÏËÁÌØÎÏÊ ÍÁÛÉÎÅ. (éÓÐÏÌØÚÕÅÍÙÊ ÁÌÇÏÒÉÔÍ ÐÙÔÁÅÔÓÑ ÐÏÄËÌÀÞÉÔØÓÑ Ë ÓÅÒ×ÅÒÕ ÉÍÅÎ É, ÅÓÌÉ ÚÁÐÒÏÓ ÎÅ ÂÙÌ ÏÂÒÁÂÏÔÁÎ ÞÅÒÅÚ ÎÅËÏÔÏÒÙÊ ÐÒÏÍÅÖÕÔÏË ×ÒÅÍÅÎÉ, ÄÅÌÁÅÔÓÑ ÐÏÐÙÔËÁ ÐÏÄËÌÀÞÉÔØÓÑ Ë ÓÌÅÄÕÀÝÅÍÕ ÓÅÒ×ÅÒÕ ÉÍÅÎ, É ÔÁË ÄÏ ÔÅÈ ÐÏÒ ÐÏËÁ ÎÅ ÂÕÄÅÔ ÏÂÒÁÂÏÔÁÎ ×ÅÓØ ÓÐÉÓÏË ÓÅÒ×ÅÒÏ×, ÚÁÔÅÍ ÐÏ×ÔÏÒÉÔØ ÐÒÏÃÅÄÕÒÕ, ÐÏËÁ ÎÅ ÂÕÄÅÔ ÄÏÓÔÉÇÎÕÔÏ ÍÁËÓÉÍÁÌØÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÏ×ÔÏÒÏ×).
domain
ìÏËÁÌØÎÏÅ ÉÍÑ ÄÏÍÅÎÁ. âÏÌØÛÉÎÓÔ×Ï ÚÁÐÒÏÓÏ× ÎÁ ÉÍÅÎÁ ÍÁÛÉÎ × ÜÔÏÍ ÄÏÍÅÎÅ ÓÍÏÇÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÌÉÛØ ËÒÁÔËÉÅ ÉÍÅÎÁ, ÂÅÚ ÕËÁÚÁÎÉÑ ÉÍÅÎÉ ÄÏÍÅÎÁ. åÓÌÉ ÚÁÐÉÓÅÊ domain ÎÅÔ, ÔÏ ÄÏÍÅÎ ÏÐÒÅÄÅÌÑÅÔÓÑ ÉÚ ÉÍÅÎÉ ÌÏËÁÌØÎÏÊ ÍÁÛÉÎÙ, ËÏÔÏÒÏÅ ×ÏÚ×ÒÁÝÁÅÔÓÑ ÆÕÎËÃÉÅÊ gethostname(); ÄÏÍÅÎÎÏÊ ÞÁÓÔØÀ ÉÍÅÎÉ ÓÞÉÔÁÅÔÓÑ ×ÓÅ, ÞÔÏ ÓÌÅÄÕÅÔ ÐÏÓÌÅ ÐÅÒ×ÏÊ ÔÏÞËÉ `.'. îÁËÏÎÅÃ, ÅÓÌÉ ÉÍÑ ÍÁÛÉÎÙ ÎÅ ÓÏÄÅÒÖÉÔ ÄÏÍÅÎÎÏÊ ÞÁÓÔÉ, ÎÁÚÎÁÞÁÅÔÓÑ ËÏÒÎÅ×ÏÊ ÄÏÍÅÎ.
search
óÐÉÓÏË ÄÌÑ ÐÏÉÓËÁ ÉÍÅÎ ÍÁÛÉÎ. óÐÉÓÏË ÏÂÙÞÎÏ ÏÐÒÅÄÅÌÑÅÔÓÑ ÉÚ ÌÏËÁÌØÎÏÇÏ ÉÍÅÎÉ ÄÏÍÅÎÁ; ÐÏ ÕÍÏÌÞÁÎÉÀ ÏÎ ÓÏÄÅÒÖÉÔ ÔÏÌØËÏ ÉÍÑ ÌÏËÁÌØÎÏÇÏ ÄÏÍÅÎÁ. ÷ ÓÐÉÓËÅ ÍÏÖÅÔ ÂÙÔØ ÚÁÄÁÎÏ ÎÅÓËÏÌØËÏ ÄÏÍÅÎÏ×, ËÏÔÏÒÙÅ ÄÏÌÖÎÙ ÓÌÅÄÏ×ÁÔØ ÚÁ ËÌÀÞÅ×ÙÍ ÓÌÏ×ÏÍ search É ÏÔÄÅÌÑÔØÓÑ ÄÒÕÇ ÏÔ ÄÒÕÇÁ ÐÒÏÂÅÌÁÍÉ ÉÌÉ ÔÁÂÕÌÑÃÉÑÍÉ. ÷ ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ×, ÅÓÌÉ × ÚÁÐÒÏÓÅ Ë ÒÅÚÏÌ×ÅÒÕ ÚÁÄÁÎÏ ËÏÒÏÔËÏÅ ÉÍÑ ÍÁÛÉÎÙ (ÂÅÚ ÄÏÍÅÎÎÏÊ ÞÁÓÔÉ), ÔÏ Ë ÎÅÍÕ ÂÕÄÅÔ ÐÏÏÞÅÒÅÄÎÏ ÄÏÂÁ×ÌÑÔØÓÑ ËÁÖÄÙÊ ÄÏÍÅÎ ÉÚ ÚÁÄÁÎÎÏÇÏ ÓÐÉÓËÁ, ÐÏËÁ ÎÅ ÂÕÄÅÔ ÎÁÊÄÅÎÏ ÐÏÌÎÏÅ ÓÏ×ÐÁÄÁÀÝÅÅ ÉÍÑ ÍÁÛÉÎÙ. úÁÍÅÔÉÍ, ÞÔÏ ÄÁÎÎÙÊ ÐÒÏÃÅÓÓ ÍÏÖÅÔ ÂÙÔØ ÍÅÄÌÅÎÎÙÍ, É ÓÔÁÎÅÔ ÇÅÎÅÒÉÒÏ×ÁÔØ ÏÝÕÔÉÍÙÊ ÓÅÔÅ×ÏÊ ÔÒÁÆÆÉË, ÅÓÌÉ ÓÅÒ×ÅÒÙ, ÏÂÓÌÕÖÉ×ÁÀÝÉÅ ÐÅÒÅÞÉÓÌÅÎÎÙÅ × ÓÐÉÓËÅ ÄÏÍÅÎÙ, ÎÅ Ñ×ÌÑÀÔÓÑ ÌÏËÁÌØÎÙÍÉ, Á ÔÁËÖÅ ÞÔÏ ÚÁÐÒÏÓÙ ×ÅÒÎÕÔ ÏÛÉÂËÕ ÔÁÊÍ-ÁÕÔÁ, ÅÓÌÉ ÓÅÒ×ÅÒ ÄÌÑ ÏÄÎÏÇÏ ÉÚ ÄÏÍÅÎÏ× ÎÅÄÏÓÔÕÐÅÎ.
óÐÉÓÏË × ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÏÇÒÁÎÉÞÅÎ ÛÅÓÔØÀ ÄÏÍÅÎÁÍÉ, ÏÂÝÁÑ ÄÌÉÎÁ ÉÍÅÎ ËÏÔÏÒÙÈ ÎÅ ÄÏÌÖÎÁ ÐÒÅ×ÙÛÁÔØ 256 ÓÉÍ×ÏÌÏ×.
sortlist
òÁÚÒÅÛÁÅÔ ÓÏÒÔÉÒÏ×ËÕ ÁÄÒÅÓÏ×, ËÏÔÏÒÙÅ ×ÏÚ×ÒÁÝÁÀÔÓÑ ×ÙÚÏ×ÏÍ gethostbyname(). ïÐÃÉÑ sortlist ÚÁÄÁÅÔÓÑ Ó ÐÏÍÏÝØÀ ÐÁÒÙ: IP ÁÄÒÅÓ/ÍÁÓËÁ ÓÅÔÉ. íÁÓËÁ ÓÅÔÉ Ñ×ÌÑÅÔÓÑ ÎÅÏÂÑÚÁÔÅÌØÎÏÊ, ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ ÔÅËÕÝÁÑ ÍÁÓËÁ ÓÅÔÉ. ðÁÒÙ ÉÚ IP-ÁÄÒÅÓÁ É ÎÅÏÂÑÚÁÔÅÌØÎÏÊ ÍÁÓËÉ ÓÅÔÉ ÒÁÚÄÅÌÑÀÔÓÑ ÐÒÑÍÏÊ ËÏÓÏÊ ÞÅÒÔÏÊ. íÏÖÅÔ ÂÙÔØ ÚÁÄÁÎÏ ÄÏ 10 ÐÁÒ.
ÐÒÉÍÅÒ: sortlist 130.155.160.0/255.255.240.0 130.155.0.0
options
äÁÎÎÁÑ ÏÐÃÉÑ ÒÁÚÒÅÛÁÅÔ ÉÚÍÅÎÅÎÉÅ ÏÐÒÅÄÅÌÅÎÎÙÈ ÐÅÒÅÍÅÎÎÙÈ ÒÅÚÏÌ×ÅÒÁ. óÉÎÔÁËÓÉÓ ÔÁËÏÊ:
options ÏÐÃÉÑ ...
ÇÄÅ ÏÐÃÉÑ ÍÏÖÅÔ ÐÒÉÎÉÍÁÔØ ÏÄÎÏ ÉÚ ÓÌÅÄÕÀÝÉÈ ÚÎÁÞÅÎÉÊ:
debug --- ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ RES_DEBUG × _res.options.
ndots:n --- ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÐÏÒÏÇ ÄÌÑ ËÏÌÉÞÅÓÔ×Á ÔÏÞÅË, ËÏÔÏÒÏÅ ÄÏÌÖÎÏ ÂÙÔØ × ÉÍÅÎÉ, ÚÁÄÁÎÎÏÍ × res_query (ÓÍ. resolver(@LIB_NETWORK_EXT@)) ÐÅÒÅÄ ÔÅÍ ËÁË ÂÕÄÅÔ ÓÏÚÄÁÎ ÎÁÞÁÌØÎÙÊ ÁÂÓÏÌÀÔÎÙÊ ÚÁÐÒÏÓ (initial absolute query). ðÏ ÕÍÏÌÞÁÎÉÀ, n ``1'', ÏÚÎÁÞÁÅÔ, ÞÔÏ ÅÓÌÉ × ÉÍÅÎÉ ÅÓÔØ ÈÏÔØ ÏÄÎÁ ÔÏÞËÁ, ÂÕÄÅÔ ÐÏÐÙÔËÁ ÓÞÉÔÁÔØ ÜÔÏ ÉÍÑ ÁÂÓÏÌÀÔÎÙÍ ÐÅÒÅÄ ÄÏÂÁ×ÌÅÎÉÅÍ Ë ÎÅÍÕ ÜÌÅÍÅÎÔÏ× ÉÚ ÓÐÉÓËÁ search.

ëÌÀÞÅ×ÙÅ ÓÌÏ×Á domain É search Ñ×ÌÑÀÔÓÑ ×ÚÁÉÍÎÏ ÉÓËÌÀÞÁÀÝÉÍÉ. åÓÌÉ ÜÔÉ ÓÌÏ×Á ÚÁÄÁÎÙ ÏÂÁ, ÔÏ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÔÏ, ËÏÔÏÒÏÅ ÚÁÄÁÎÏ ÐÏÓÌÅÄÎÉÍ.

ëÌÀÞÅ×ÏÅ ÓÌÏ×Ï search × ÆÁÊÌÅ resolv.conf ÍÏÖÅÔ ÂÙÔØ ÐÅÒÅËÒÙÔÏ, ÅÓÌÉ ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ ``LOCALDOMAIN'' ÓÏÄÅÒÖÉÔ ÓÐÉÓÏË ÄÏÍÅÎÏ×, ÒÁÚÄÅÌÅÎÎÙÈ ÐÒÏÂÅÌÁÍÉ.

ëÌÀÞÅ×ÏÅ ÓÌÏ×Ï options × ÆÁÊÌÅ resolv.conf ÍÏÖÅÔ ÂÙÔØ ÄÏÐÏÌÎÅÎÏ, ÅÓÌÉ ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ ``RES_OPTIONS'' ÂÕÄÅÔ ÓÏÄÅÒÖÁÔØ ÓÐÉÓÏË ×ÙÛÅÏÐÉÓÁÎÎÙÈ ÏÐÃÉÊ ÒÅÚÏÌ×ÅÒÁ.

ëÌÀÞÅ×ÏÅ ÓÌÏ×Ï É ÚÎÁÞÅÎÉÅ ÄÏÌÖÎÙ ÂÙÔØ × ÏÄÎÏÊ ÓÔÒÏËÅ, É ËÒÏÍÅ ÔÏÇÏ, ËÌÀÞÅ×ÏÅ ÓÌÏ×Ï (ÎÁÐÒÉÍÅÒ, nameserver), ÄÏÌÖÎÏ ÂÙÔØ ÐÅÒ×ÙÍ × ÓÔÒÏËÅ. úÎÁÞÅÎÉÅ ÄÏÌÖÎÏ ÏÔÄÅÌÑÔØÓÑ ÏÔ ËÌÀÞÅ×ÏÇÏ ÓÌÏ×Á ÐÒÏÂÅÌÏÍ.

æáêìù

/etc/resolv.conf

óíïôòé ôáëöå

gethostbyname(3), hostname(7), named(8),
Name Server Operations Guide for BIND (òÕËÏ×ÏÄÓÔ×Ï ÐÏ óÅÒ×ÅÒÕ éÍÅÎ ÄÌÑ BIND)