Ho theha DNS ka li-centos

Anonim

Ho theha DNS ka li-centos

Mohato oa 1: Ho kenya liphutheloana tse hlokahalang

Pele u qala ho nahana ka litaelo tse latelang, re batla ho hlokomela hore sebakeng sa rona se seng se se se ntse se hlophisoa ka kakaretso ho DNS. Re khothaletsa ho sebelisa thepa hantle haeba u lokela ho beha litlhophiso bakeng sa ketelo ea inthanete libakeng tsa inthanete. Ka mor'a moo, re tla bontša hore na seva ea mantlha ea DNS ea lehae e kenngoa joang.

Qetellong ea ts'ebetso ena, u tla tsebisoa hore liphutheloana tsohle li eketsoe ka katleho tsamaisong. Kamora moo, e ea mohato o latelang.

Mohato oa Bobeli: Sebaka sa Lefatše la Lefatše la DSS server

Joale re batla ho bontša hore na file ea sehlooho e hlophisitsoe joang, hammoho le moo mela e eketsoang teng. Re ke ke ra lula moleng ka mong ka thoko, kaha o tla nka nako e ngata, ho feta moo, tlhaiso-leseling eohle e teng e fumaneha ho lingoliloeng tsa molao.

  1. U ka sebelisa mohlophisi efe kapa efe ea mongolo ho hlophisa lintho tsa tlhophiso. Re ithaopela ho kenya Nano e bonolo ka ho kenya sudo yum kenya nano ka har'a khokahano.
  2. Taelo ea ho kenya mohlophisi oa mongolo pele o hlophisa lifaele tsa DNS ho li-contos

  3. Liphutheloana tsohle tse hlokahalang li tla jarolloe, 'me haeba li se li le teng ho tsebili, u tla amohela letho, "sa etse letho."
  4. Ho kenya ka katleho ho hlophisoa ha sengoloa pele ho ho hlophisa lifaele tsa DNS ho li-contos

  5. Re tla tsoela pele ho hlophisa faele ka boeona. E butsoe ka sudo nano /tc/med.conf. Haeba ho hlokahala, nka sebaka sa mohlophisi o lakatsehang, ebe khoele e tla ba tjena: sudo vi /tc/med.conf/named.conf/named.conf.
  6. Ho qala file ea mantlha ea DNS ea CENS Centos bakeng sa tlhophiso e 'ngoe

  7. Ka tlase re hlahisa litaba tseo u hlokang ho li kenya faeleng e butsoeng kapa u e netefatse ka ho eketsa mela e lahlehileng.
  8. Ho theha faele ea mantlha ea DNS ea likholomong

  9. Kamora moo, tobetsa Ctrl + ho rekota liphetoho.
  10. Ho boloka liphetoho kamora ho theha faele ea mantlha ea DNS ea li-cons

  11. Ha ho hlokahale hore u fetole lebitso la faele, tobetsa feela ho kena.
  12. Hlakola ho bitsa lebitso la faele ea DNS Faele ho li-centos

  13. Siea mohlophisi oa mongolo ka CTRL + x.
  14. Tsoa Mohlophisi Ka mor'a ho fetola faele ea mantlha ea DNS

Joalokaha eka e se e ntse e boletsoe pejana, faele e hlophisitsoeng e tla hloka ho kenya mela e itseng e hlalosang melao e akaretsang bakeng sa boitšoaro ba seva ea dns.

//

// ea bitsoang.conf.

//

// E fanoe ke sephutheloana sa li-hat sa Od Tlamist ho hlophisa sebaka sa ISC se boletsoeng (8) DNS

// Server e le ho ngola feela lebitso feela (joalo ka DNS e lekantsoeng feela).

//

// bona / USR / Share / Doc / BInd * / sampole / mohlala o bitsoang lifaele tsa tlhophiso.

//

Likhetho tsa {

Mamela Port 53 {127.0.0.1 ;1; 192.168.1.101;}; ### Master DNS ip # ##

# Mamela-on-v6 Port 53 {:: 1; }};

Directory "/ Var / Lebitso";

Dump-Faele "/var/menad/data/cache_dump.db";

Stadios-Faele "/var/metad/Data/med_mets.txt";

Memstatrictissistististististististististististics

Quer-thaeka ea ho lumella {sebaka; 192.168.1.0/24;}; ### IP ROW ###

Lumella-Ho fetiswa {LOCALHOST; 192.168.1.102; }}; ### Lekhoba DNS IP ###

/*

- haeba u se hahang e ka tšeptjoang DNS Server, U se ke Ua etsa recursion iphethaphetha.

- Haeba U Na Building A Recursive (Caching) DNS Server, u lokela ho etsa hore

Iphethaphetha.

- HAEBA Recursive hao DNS Server Na A Public IP Address, U etsa Phihlelo

Control ho Limit Queries ho Users hao utloahalang. Ho hlōleha ho etsa joalo THATO

Bakela Server Hao Hore e be Karolo ea Large tekanyo DNS kholiso

Litlhaselo tsa. Phethahatsa BCP38 Ka mor'a Network Hao ba Tla haholo

Fokotsa e joalo Tlhaselo Bokaholimo

*/

Iphethaphetha YES;

dnssec-kgontsha e;

DNSSEC-netefaletsokaelo YES;

DNSSEC-LOOKASIDE Auto;

/ * Tseleng e eang ISC DLV SEHLOOHO * /

bindkeys-faele "/etc/named.iscdlv.key";

O ile a khona-linotlolo-difounu "/ ssp / bitsoang / matla";

pid-faele "/urn/named/named.pid";

fa setlhopha se kopane-keyfile "/urn/named/Session.Key";

};

ho rengoa ha lifate {

Default_debug Channel {

Faele "Data / Named.Run";

Tiea matla;

};

};

libaka "." ka {

Thaepa Tlhahiso;

Faele "Named.ca";

};

libaka "unixmen.local" ka {

Thaepa Master;

Faele "Forward.unixmen";

Lumella-Update {eo; }};

};

libaka "1.168.192.in-addr.arpa" ka {

Thaepa Master;

Faele "Reverse.unixmen";

Lumella-Update {eo; }};

};

akarelletsa "/etc/named.rfc1912.zones";

akarelletsa "/etc/named.root.key";

Etsa bonnete ba hore tsohle e pepesa hantle joalokaha ho bontšitsoe ka holimo, 'me joale le e'o mohatong o hlahlamang.

Mohato 3: Bōpang ka libaka e tobileng le e khutlisetsang

Ho fumana boitsebiso bo mabapi le mohloli, ho DNS seva sebedisa libaka ka ho toba 'me e bapileng. The e tobileng lumella u ho fumana aterese ea IP ka lebitso moamoheli, le ho khutla ka tsela IP fana lebitso domain name. Tshebetso e nepahetseng ea e mong le e libaka tlameha ho fana le melao e khethehileng, ho ne ho bōptjoa eo re fana ka ho etsa ho eketsehileng.

  1. Bakeng sa libaka ka ho toba, re tla bōpa e faele arohaneng ka e tšoanang ea mongolo mohlophisi. Joale e ntan'o ba khoele e tla shebahala joang ena: sudo bilopha /var/named/forward.unixmen.
  2. Eya ho bōpa e otlolohileng libaka faele ha ho emisa DNS ka CentOS

  3. O tla tsebiswa hore ke e be ntho ea lefeela. Koale dikahare tse latelang ho na:

    $ TTL 86400.

    @ Ka masterdns.unixmen.local soa. root.unixmen.local. (

    2011071001; Serial

    3600; khatholla.

    1800; Retry.

    604800; shoa

    86400; Bonyane TTL

    )

    @ IN NS MASTERDNS.UNIXMEN.LOCAL.

    @ Ka NS secondarydns.unixmen.local.

    @ IN A 192.168.1.101

    @ IN A 192.168.1.102

    @ IN A 192.168.1.103

    MasterDNS IN A 192.168.1.101

    SECONDARYDNS IN A 192.168.1.102

    Etsetsoang In A 192.168.1.103

  4. Phaella ka ho re ka phetolo ya DNS otlolohileng libaka file CentOS

  5. Boloka liphetoho ebe u koala molaetsa.
  6. Tsoa ho mohlophisi ea mongolo mor'a ho bōpa e DNS libaka ka ho toba file CentOS

  7. Hona joale re retelehela ho le zounu ya khutlisetsang. Ho hloka faele ya /Var/Named/reverse.unixmen.
  8. Bōpa e khutlisetsang libaka faele ho then DNS ka CentOS

  9. Sena se tla boela ho be le le lecha letho faele. Kenya na:

    $ TTL 86400.

    @ Ka masterdns.unixmen.local soa. root.unixmen.local. (

    2011071001; Serial

    3600; khatholla.

    1800; Retry.

    604800; shoa

    86400; Bonyane TTL

    )

    @ IN NS MASTERDNS.UNIXMEN.LOCAL.

    @ Ka NS secondarydns.unixmen.local.

    @ Ka accessory unixmen.local.

    MasterDNS IN A 192.168.1.101

    SECONDARYDNS IN A 192.168.1.102

    Etsetsoang In A 192.168.1.103

    101 ka accessory masterdns.unixmen.local.

    102 ka accessory SecondaryDns.unixmen.local.

    103 ka accessory client.unixmen.local.

  10. Phaella ka ho re dikahare ho libaka sa khutlisetsang ha ho emisa DNS ka CentOS

  11. Ha ho pholosa, u se ke ua fetola Sepheo lebitso, empa feela ho tobetsa Kenya senotlolo.
  12. Hlakola fetola faele lebitso ha pholosa khutlisetsang DNS libaka ka CentOS

Joale difaele boletsweng tla sebelisoa bakeng sa libaka ka ho toba le se mo khutlisetsang bocheng. Haeba ho hlokahala, o lokela ho fetola bona e le hore ho fetola ba bang ba ditekanyetso. U ka boela ua bala ka eona ka ditokomane tsa molao.

Mohato 4: Qala DNS Server

Ka mor'a ho phetha litaelo tsohle tsa nakong e fetileng, u ka se qala ho DNS seva e le hore nakong e tlang ho ke ke ho le bonolo ho hlahloba tshebetso lona le tsoele pele le ho emisa entsprechen bohlokoa. mosebetsi oo o etsoa ka tsela e latelang:

  1. Ka ho tšelisa le, kena Sudo SystemCTL etsa bitsoang ho eketsa ya DNS seva ho autoload bakeng jarolla ka ho iketsa simolleng ha qalang ho tshebetso ya ho sebetsa.
  2. Phaella ka ho re ka tšebeletso ea DNS ho CentOS ho tshebetso ya ho sebetsa autoload

  3. Netefatsa ketso ena ka ho kenya phasewete ea Supersuster.
  4. Netefatso ya eketsa tšebeletso ea DNS ka CentOS ho autoload

  5. O tla tsebiswa la pōpo ea bolela tšoantšetso, e leng se bolelang hore motho a nke khato ho e bile e atlehileng.
  6. Le atlehileng. bōptjoa maqhama tšoantšetso ho play loading jarolla ka ho iketsa tsa tšebeletso DNS ka CentOS

  7. Matha utility dessyecik SystemCTL Qala ea bitsoang. U ka thibela ka tsela e tšoanang, feela fetola Qala khetho ka Stop.
  8. Team ho etsa hore tšebeletso ea DNS ka CentOS

  9. Ha netefatso itlhahela-up fensetere e bonahatsa, kenya phasewete ho tloha motso.
  10. Netefatso ya tšebeletso DNS DNS taelo ea ka CENTOS ke kena phasewete

Joalokaha u ka bona, le taolo ya litšebeletso boletsweng e etsoa ho latela molao-motheo o tšoanang le bosebeletsi ba tse ling tsohle le maemo a, ka hona, ho na le e lokela ho ba ha ho na mathata a amanang le sena esita le hoja a basebelisi ba novice.

Mohato 5: Ho fetola le ditekanyetso tsa fayawolo ho

Bakeng sa tshebetso e nepahetseng ea seva DNS, o tla hloka ho bulehileng koung 53, e leng o etsoang tsoa ka Firewalld tekanyetso fayawolo. Ka Terminal, o tla hloka ho kenyelletsa tse tharo feela litaelo e bonolo:

  1. Pele litšobotsi lebaka la Pula Tsa Lehlohonolo-CMD --permanent --DD-koung = 53 / TCP le ke le boikarabelo ba ho bula koung TCP melaoana. Kenya hore e be ho tšelisa le ho tobetsa Kenya.
  2. Bula DNS koung ka CentOS dessyecik tekanyetso fayawolo

  3. O lokela ho fumana "Katleho" tsebiso ka eona e bontšang kopo katleho puso ea. Ka mor'a moo, ngola Pula Tsa Lehlohonolo-CMD --perManent --DD-koung = 53 / UDP khoele ho bula koung UDP melaoana.
  4. Bula bobeli DNS koung ka CentOS ka fayawolo tekanyetso

  5. liphetoho tsohle le tla li sebelisoa feela ka mor'a rebooting le fayawolo, eo o etsoa ka taelo ea Pula Tsa Lehlohonolo-CMD --RELOAD.
  6. Reloading le fayawolo mor'a ho etsa liphetoho ho phetolo DNS ka CentOS

Ha ho na liphetoho tse ngata le fayawolo ho lihlahisoa. Boloka e kamehla ka ka puso, e le hore ha ho na mathata a ho fihlella.

Mohato 6: Fetola fihlella litokelo

Joale ho tla ba ho hlokahala hore ho beha ditumello ba ka sehloohong le ho fihlella litokelo tsa ho sireletsa mosebetsi DNS seva le ho sireletsa basebelisi tloaelehileng ho tloha le matla a ho fetola entsprechen. Re tla etsa hore ho be ka tsela tekanyetso ka Selinux.

  1. Litaelo tsohle tse latelang li tlameha ho kenngoa tšebetsong ea Superuseser. Ho lula re sa kene senotlolo, re u eletsa hore u nolofatse ho thusa ho fumana chelete e sa feleng bakeng sa karolo ea hajoale ea lefu lena. Ho etsa sena, kenya ka ho khomarela.
  2. Ts'ebetso ea litokelo tsa sehlooho ho fetola ho lokisa phihlello ea DNS ho li-centos

  3. Hlalosa phasewete ea phihlello.
  4. Kenya phasewete ho kenya metso ea morao-rao ha o theha DNS ho li-centos

  5. Kamora moo, ho fapana le ho kenya litaelo tse latelang ho theha tlhophiso e nepahetseng ea phihlello:

    Chgrp e bitsoang -r / var / e boletsoeng

    Chown -v motso: ea bitsoang /ETC/med.conf

    Ho khutlisa -RV / VAR / e boletsoeng

    Reletcon / utc/medd.conf.

  6. Kenya litaelo ho theha phihlello ea li-cons

Ka sena, tlhomamiso e akaretsang ea seva ea mantlha ea DNS e phethoa. E lula feela ho hlophisa lifaele tse 'maloa le liphoso tsa tlhahlobo. Re fana ka tsena tsohle ho fumana mohato o latelang.

Mohato oa 7: Teko ea liphoso le ho phethela maemo

Re khothaletsa ho qala ka ho hlahloba phoso e le hore nakong e tlang ha ea tlameha ho fetola lifaele tse setseng tsa tlhophiso. Ke ka lebaka leo re tla tšohla kaofela ka hare ho mohato o le mong, hammoho ha re ntse re fana ka disampole tsa khumo e loketseng ea litaelo bakeng sa leka.

  1. Kenya lebitso le bitsoang chekeowonf /tc/medd.conf ho terminal. Sena se tla u lumella hore u hlahlobe liparathara tsa lefatše. Haeba, ka lebaka leo, ha ho na tlhahiso e lateloang, ho bolela hore ntho e ngoe le e ngoe e hlophiselitsoe hantle. Ho seng joalo, ithute molaetsa ebe, ithute ho lona, ​​rarolla bothata.
  2. Ka mor'a moo o hloka ho lekola sebaka se tobileng ka ho kenya sebaka se bitsoang sa ho kenya-cheke sa Unixn Nnexmen.local / Khoele ea Scämet.
  3. Mohlala oa tlhahiso o latela lebitso: Sebaka sa Unixmen.Lacal / In: E imetsoe Serial 2011071001 OK.
  4. Sephetho Setlhatso liphetho tsa DNS sebaka sa Dester ka li-centos

  5. Hoo e ka bang joalo le ka sebaka se sa fetoheng ka sebaka se seng haufi le se bitsoang-Checkzone Unixmen Nonxmen.locar/meded/rever.
  6. Taelo ea ho hlahloba sebaka se sa lekanyetsoang ha ho ntse ho etsa liteko tsa Dents

  7. Tlhahiso e nepahetseng e lokela ho ba: Sebaka sa Unixmen.Lacal / In: E imetsoe serial 2011071001 OK.
  8. Liphetho tsa liphetho tsa ho leka ho lekola sebaka sa DNS ho libaka tsa Dentos

  9. Joale re fetela ho li-setting tsa semolao sa marang-rang sa mantlha. E tla hloka hore u kenye data ea seva ea hona joale ea DNS. Ho etsa sena, bula / ETC / Sysconfig / Scons-Scons / IFCFG-ENP0S3 Faele.
  10. E-ea ho ho hlophisa faele ea marang-rang ea lefatše hang ha e qala DNS ka li-centos

  11. Lekola hore litaba tse ka tlase li bontšitsoe ka tlase. Haeba ho hlokahala, kenya paramethara ea DNS.

    Mofuta = "Ethernet"

    Bootproto = "Ha ho"

    Fokotsa = "Ee"

    Ipv4_faidare_fatal = "Che"

    Ipv6int = "Ee"

    Ipv6_autoconf = "Ee"

    Ipv6_deffroute = "Ee"

    Ipv6_faidare_fatal = "Che"

    Lebitso = "enp0s3"

    UUID = "5d0428bb3-62-4f6b-9fe3-4250cd839EFA"

    Onboot = "Ee"

    Hwaddr = "08: 00: 27: 68: 73"

    IPaddr0 = "192.168.1.101"

    Prefix0 = "24"

    Gateway0 = "192.168.1"

    DNS = "192.168.1.101"

    Ipv6_peerns = "Ee"

    Ipv6_peerrourts = "Ee"

  12. E hlophisetsoa faele ea marang-rang ea lefatše hang-hang ha a qala DNS ka li-centos

  13. Kamora ho tsamaisa liphetoho tse bolokiloeng, e-ea ho faele ea /tc/resolv.conf.
  14. E-ea ho ho hlophisa ho hlophisoa ha ho theha DNS ka li-centos

  15. Mona o hloka ho kenyelletsa mohala o le mong: naleliser 32.168.1.101.
  16. Ho hlophisa ho fetoloa ha marang-rang sa Globanse ea Lefatše ka bophara ha a theha DNS ka li-centos

  17. A se a phethile, e sala feela ho restart ea marangrang kapa k'homphieutha ho ntjhafatsa ea phetolo. ya netweke le e qadilwe botjha ka taelo SystemCTL Restart NETWORK.
  18. Restarting 'a letanta le lefatše ka mora le atlehileng. DNS phetolo ka CentOS

Mohato 8: hlahloba hlomamisa DNS seva

Qetellong ea phetolo ea, e sala feela ho netefatsa tshebetso ya fumaneha DNS seva mora e phaella ka ho re ho ea tšebeletso ea lefatše marangrang. tshebetso ena e boetse e ile a etsa sebelisa litaelo tsa khethehileng. The pele ho tsona e na le mofuta o mong oa cheka Masterdns.Unixmen.local.

Team ho hlahloba tshebetso ya DNS ka CentOS

Ka lebaka leo, khumo ea lokela ho hlaha ka skrineng, e leng e na le setšoantšo se tšoanang le diteng boletsweng tlase.

Qetello ea DNS tshebetso teko sehlopha ka CentOS

; A cheka 9.9.4-Redhat-9.9.4-14.EL7 MasterDns.Unixmen.local

;; Global Options: + CMD

;; A Karabo:

;; - >> Header.

;; Lifolakha: QR LH RD RA; Potso: 1, Karabo: 1, BOLAOLI: 2, LING: 2

;; Khetha Pseudosection:

; EDNS: Version: 0, lifolakha :; UDP: 4096.

;; Potso Karolo:

; Masterdns.unixmen.local. Ka A.

;; KARABO KAROLO EA:

Masterdns.Unixmen.local. 86400 IN A 192.168.1.101

;; Matla a ho Laela Karolo:

unixmen.local. 86400 ka NS secondarydns.unixmen.local.

unixmen.local. 86400 ka NS masterdns.unixmen.local.

;; LING KAROLO EA:

Secondarydns.unixmen.local. 86400 IN A 192.168.1.102

;; Potso Nako: 0 msec

;; Server: 192.168.1.101 # 53 (192.168.1.101)

;; HA: ba chata Aug 20 16:20:46 IST 2014

;; Mlts Size RCVD: 125

Taelo e eketsehileng le tla ho dumella ho ithuta ka boemo ba ea moo seva DNS. Ho etsa sena, kenyelletsong nslookup unixmen.local ho tšelisa le ho tobetsa Kenya.

taelo ea A ho hlahloba ho nepahala ea ka libaka ea DNS ka Centos

Ka lebaka leo, ba bararo boemedi e fapaneng ya aterese IP le mabitso domain name lokela ho di behilwe.

Server: 192.168.1.101

Address: 192.168.1.101 # 53

Lebitso: unixmen.local

Address: 192.168.1.103

Lebitso: unixmen.local

Address: 192.168.1.101

Lebitso: unixmen.local

Address: 192.168.1.102

litaelo tsa khumo bakeng sa ho hlahloba ka mokhoa o nepahetseng oa libaka ea DNS ka CentOS

Ha khumo le lumellana le 'ngoe eo re bontša, ho bolela hore le phetolo e phethoa ka katleho' me u ka ea mosebetsing le karolo ya sedirelwa tsa seva DNS.

Ho emisa ea etsetsoang le karolo ea seva DNS

Re ke ke ra arohana Tsamaiso ena ka mehato motho, kaha e etsoa ke tiro ya go tseleganya le 'ngoe feela faele phetolo. Hoa hlokahala ho eketsa boitsebiso bo mabapi le bareki tsohle tse tla amanang ho seva, 'me mohlala oa ponahalo jwalo seta e kang ena:

  1. Bula /etc/resolv.conf faele ka mongolo o efe kapa efe mohlophisi e loketseng.
  2. Phetoho ho phetolo ya sedirelwa karolo DNS ka CentOS

  3. Eketsa khoele ho batla unixmen.local nameserver 192.168.1.101 le NameServer 192.168.1012, ho fetola hlokahala etsetsoang liaterese.
  4. Phetolo ea karolo e ya sedirelwa tsa DNS ka CentOS le ha e se e di kentswe

  5. Ha ho pholosa, u se ke ua fetola faele lebitso, empa feela ho tobetsa Kenya senotlolo.
  6. Pholosang liphetoho ka mor'a ho emisa ea etsetsoang karolo DNS ka CentOS

  7. Mora siea mohlophisi ea selefouno, restart 'a letanta le lefatše ka taelo SystemCTL Restart NETWORK.
  8. Restarting netweke le ka mor'a ho emisa ea etsetsoang karolo DNS ka CentOS

Tsena e ne e le lintlha tsa sehlooho tsa karolo ea moreki ea seva ea DNS, eo re neng re batla ho e bolella. Bacha ba bang bohle ba fuoa ho ithuta ka ho bala lingoliloeng tsa molao ha ho hlokahala.

Tlhahlobo ea seva ea DNS

Mokhahlelo oa ho qetela oa thepa ea rona ea kajeno ke tlhahlobo ea ho qetela ea seva ea DNS. Ka tlaase mona u bona litaelo tse 'maloa, u u lumelle ho sebetsana le mosebetsi ona. Sebelisa e 'ngoe ea tsona ka ho kenya tšebetsong "terminal". Haeba ho se na liphoso tse hlokometsoeng ho tlhahiso, ka hona, ts'ebetso eohle e etsoa ka nepo.

Cheka masterdns.unixmen.local

Cheka bophahamo.unixmen.local

Cheka bareki.unixmen.local

NSlookup Unixmen.local

Ketsahalo ea Global DNS ea ts'ebetso ea li-centos

Kajeno u ithutile tsohle ka ho theha seva ea li-DNS tse ka sehloohong ho ajoa. Joalokaha u bona, ts'ebetso eohle e tsepamisitse maikutlo ho kena ka litaelo tsa lefutso le lifaele tse ka bakang mathata a itseng ho basebelisi ba novice. Leha ho le joalo, u hloka feela ho latela litaelo tsena u bale li-cheke tsa cheke e le hore tsohle li tsamaee ntle le liphoso.

Bala Haholoanyane