I-DNS ne-DHCP kuma-CentOS 7 - Amanethiwekhi we-SMB

Inkomba ejwayelekile yochungechunge: Ama-Computer Networks ama-SME: Isingeniso

Sanibonani zihlobo !. Sizobona kule ndatshana ukuthi singawenza kanjani umsebenzi obalulekile wamanethiwekhi enziwe yi I-DNS ne-DHCP ku-CentOS - I-Linux, ikakhulukazi enguqulweni yayo engu-7.2.

  • Ezinye izindatshana ezimayelana ne-DNS zibhekise eqinisweni lokuthi ukusetshenziswa kwale sevisi kucacile futhi kunzima. Angihambisani kakhulu nalesi sitatimende. Ngingathanda ukusho ukuthi kungumqondo omncane nokuthi amafayela amaningi wokumisa ane-syntax ye-fussy. Ngenhlanhla, sinamathuluzi wokuhlola, igxathu negxathu, i-syntax yefayela ngalinye lokumisa esilishintshayo. Ngakho-ke, sizozama ukwenza ukufunda lokhu okuthunyelwe kube mnandi futhi kujabulise ngangokunokwenzeka..

Kulabo abafuna izisekelo zalezi zinsizakalo zombili, sincoma ngokuqinile ukuqala usesho lwakho ku-Wikipedia, zombili ngezinguqulo zayo zaseSpain nezesiNgisi. Kuliqiniso elincane ukuthi izindatshana zesiNgisi cishe zihlala ziphelele kakhulu futhi ziyahambelana. Noma kunjalo, i-Wikipedia iyisiqalo esihle kakhulu.

Kulabo kini abafuna ngempela ukufunda nge-DNS ne-BIND, sincoma ukufunda incwadi «I-OReilly - i-DNS ne-BIND 4ed"ebhalwe ngu UPaul albitz y Ikhilikithi Liu, noma uhlelo lwakamuva olukhona ngempela.

Sesivele sishicilele i-athikili ngesihloko esithi «I-DNS ne-DHCP kuvuliweSUSE 13.2 Harlequin - SME Networks»Kubathandi bemvelo yengcaca. Kodwa-ke, kusukela manje kuqhubeke bazobhekana nezindatshana ezikulesi sihloko - hhayi kwezinye- ezibhalwe ukusetshenziswa okuningi kwe-emulator ye-terminal noma i-console. Wow, ngesitayela sakudala esisetshenziswa yi-UNIX® / Linux System Administrators.

Uma ufuna ukwazi kabanzi ngesibongo sesihloko salesi sihloko «Amanethiwekhi we-SME»Ungavakashela ikhasi kule blog«Amanethiwekhi we-SME: ukusika kokuqala kokubonakalayo«. Kuyo uzothola izixhumanisi zezinye izindatshana eziningi ezishicilelwe.

  • Ngemuva kokufakwa kweCentOS 7 Operating System kuqediwe ngamaphakeji esiwancomayo, el isiqondisi /usr/share/doc/bind-9.9.4/ iqukethe inani elihle lemibhalo esincoma ukuthi ubonane nayo ngaphambi kokuya ocwaningweni lwe-Intanethi ngaphandle kokuqala wazi ukuthi, ezandleni zakho nasekhaya lakho, ungakuthola okudingayo.

Ukufakwa kwesistimu eyisisekelo

Imininingwane ejwayelekile yesizinda ne-DNS server

Igama lesizinda: desdelinux.umlandeli
Igama leseva ye-DNS:dns.desdelinux.umlandeli
Ikheli le-IP: 192.168.10.5
Imaski ye-Subnet: 255.255.255.0

Ukufakwa

Siqala ngokufakwa okusha noma okuhlanzekile kohlelo lokusebenza lweCentOS 7 njengoba kukhonjisiwe ku-athikili edlule «I-CentOS 7 Hypervisor I - Amanethiwekhi we-SMB«. Sidinga kuphela ukwenza lezi zinguquko ezilandelayo:

  • Ku Isithombe se-22 «UKUKHETHWA KWE-SOFTWARE«, Sincoma ukukhetha kukholamu yesobunxele«Imvelo Eyisisekelo»Inketho ehambelana ne-«Ingqalasizinda yengqalasizinda«, Ngenkathi ikukholamu yesokudla«Ama-plugins Wendawo Ekhethiwe»Khetha ibhokisi lokuhlola«Iseva yegama le-DNS«. Sizofaka iseva ye-DHCP ngokuhamba kwesikhathi.
  • Masikhumbule ukumenyezelwa kwamakhosombe angeziwe njengoba kukhonjisiwe kufayela le- Isithombe se-23, ngemuva kokusetha i- «INETWORK NEGAMA LEQEMBU".
  • Izithombe ezibhekisa ezingxenyeni esizokwakha kwi-hard drive yethu zinikezwa kuphela njengeziqondiso. Zizwe ukhululekile ukukhetha ukwahlukanisa ngokuthanda kwakho, ukwenza kwakho, nokwahlulela okuhle.
  • Ekugcineni, kufayela le- Isithombe 13 «INETWORK NEGAMA LETHIMBA», kufanele siguqule amanani ngokuya ngamapharamitha ajwayelekile wesizinda esimenyezelwe neseva ye-DNS, ngaphandle kokukhohlwa ukucacisa igama lomsingathi -kulesi simo «dns«- ngemuva kokuthi ukucushwa kwenethiwekhi kuqediwe. Kuhle ukwenza ping -kusuka komunye umphathi- kuya kukheli le-IP elicacisiwe ngemuva kokuthi inethiwekhi isebenze:

I-DNS ne-DHCP ku-CentOS

Kunezinguquko ezimbalwa futhi ezisobala impela okumele sizenze maqondana nendatshana edlule.

Ukuhlolwa kokuqala nokulungiswa

Ngemuva kokufaka uhlelo lokusebenza kufanele sibuyekeze amafayela alandelayo okungenani, futhi kulokhu siqala iseshini ngeSSH kusuka kwikhompyutha yethu sysadmin.desdelinux.umlandeli:

buzz @ sysadmin: ~ $ ssh 192.168.10.5
buzz@192.168.10.5's password: Ukungena ngemvume kokugcina: Sat Jan 28 09:48:05 2017 from 192.168.10.1
[buzz @ dns ~] $

Umsebenzi ongenhla ungathatha isikhathi eside kunokujwayelekile, futhi ikakhulu kungenxa yokuthi asikabi nayo i-DNS ku-LAN. Hlola futhi kamuva ukuthi i-DNS iyasebenza yini.

[buzz @ dns ~] $ ikati / njll / abaphathi
127.0.0.1 i-localhost localhost.localdomain localhost4 localhost4.localdomain4 :: 1 i-localhost localhost.localdomain localhost6 i-localhost6.localdomain6

[buzz @ dns ~] $ ikati / njll / igama lomethuleli
dns

[buzz @ dns ~] $ ikati / njll / sysconfig / imibhalo yenethiwekhi / ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=946f5ac9-238a-4a94-9acb-9e3458c680fe
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.10.5
PREFIX=24
GATEWAY=192.168.10.1
DNS1=127.0.0.1
DOMAIN=desdelinux.umlandeli

[buzz @ dns ~] $ ikati /etc/resolv.conf 
# Kwenziwe usesho lwe-NetworkManager desdelinux.fan nameserver 127.0.0.1

Ukulungiswa okuyinhloko kuphendula ekukhetheni kwethu. Qaphela ukuthi noma kuseva Isigqoko Esibomvu 7 - CentOS 7, ilungiselelwe ngokuzenzakalela lapho InethiwekhiManager ukuze kube nguyena ophatha izixhumi zenethiwekhi, kungaba izintambo noma i-wireless (i-WiFi), ukuxhumana kwe-VPN, ukuxhumana kwe-PPPoE, nokunye ukuxhumana kwenethiwekhi.

[buzz @ dns ~] $ sudo systemctl isimo senethiwekhi umphathi
[Sudo] password for buzz: ● networkmanager.service Loaded: not-found (Reason: No such file or directory) Iyasebenza: ayisebenzi (ifile)

[buzz @ dns ~] $ sudo systemctl isimo NetworkManager
● INethiwekhiManager.service - Imenenja yeNethiwekhi ilayishiwe: ilayishiwe (/usr/lib/systemd/system/NetworkManager.service; inikwe amandla; ukusetha kabusha umthengisi: kunikwe amandlaKuyasebenza: kuyasebenza (kuyasebenza) kusukela ngo-Sat 2017-01-28 12:23:59 EST; 12min edlule i-Main PID: 705 (NetworkManager) CGroup: /system.slice/NetworkManager.service └─705 / usr / sbin / NetworkManager --no-daemon

I-Red Hat - I-CentOS futhi ikuvumela ukuthi uxhume futhi unqamule ukuxhumana kwenethiwekhi usebenzisa imiyalo yakudala uma e uma phansi. Masigijime kukhonsoli yeseva:

[izimpande @ dns ~] # ifdown eth0
Idivayisi 'eth0' inqanyulwe ngempumelelo.

[izimpande @ dns ~] # ifup eth0
Ukuxhuma kusebenze ngempumelelo (indlela esebenzayo ye-D-Bus: / org / freedesktop / NetworkManager / ActiveConnection / 1)
  • Siphakamisa ungashintshi izilungiselelo ezizenzakalelayo ezinikezwa yiCentOS 7 maqondana noku InethiwekhiManager.

Simemezela ngokusobala amakhosombe esizowasebenzisa futhi sibuyekeze uhlelo lokusebenza uma kunesidingo:

[buzz @ dns ~] $ su Iphasiwedi: [root @ dns buzz] # cd /etc/yum.repos.d/
[izimpande @ dns yum.repos.d] # ls -l
ingqikithi yama-28 -rw-r-r--. Impande eyi-1 impande 1664 Dec 9 2015 CentOS-Base.repo -rw-r - r--. Impande eyi-1 impande 1309 Dec 9 2015 CentOS-CR.repo -rw-r - r--. Impande eyi-1 impande 649 Dec 9 2015 CentOS-Debuginfo.repo -rw-r - r--. Impande eyi-1 impande 290 Dec 9 2015 CentOS-fasttrack.repo -rw-r - r--. Impande eyi-1 impande 630 Dec 9 2015 CentOS-Media.repo -rw-r - r--. Impande eyi-1 impande 1331 Dec 9 2015 CentOS-Sources.repo -rw-r - r--. Impande eyi-1 impande 1952 Dec 9 2015 CentOS-Vault.repo

Kuphilile ukufunda okuqukethwe amafayili wesimemezelo woqobo kusuka kumakhosombe anconyelwe yi-CentOS. Izinguquko esizenzayo lapha zidalwa ukuthi asinakho ukufinyelela kwe-Intanethi, futhi sisebenza nezinqolobane zasendaweni ezilandwe eWWW Village, ngozakwethu abenza izimpilo zethu zibe lula kancane. 😉

[izimpande @ dns yum.repos.d] # mkdir yoqobo
[izimpande @ dns yum.repos.d] # mv CentOS- * koqobo /

[izimpande @ dns yum.repos.d] # nano centos-repos.repo
[centos-base]
name=CentOS-$releasever
baseurl=http://10.10.10.1/repos/centos/7/base/
gpgcheck=0
enabled=1

[centos-updates]
name=CentOS-$releasever
baseurl=http://10.10.10.1/repos/centos/7/updates/x86_64/
gpgcheck=0
enabled=1

[root @ dns yum.repos.d] # yum hlanza konke
Ama-plugins alayishiwe: i-fastestmirror, ama-langpacks Ama-repositories wokuhlanza: ama-centos-base centos-updates Ukuhlanza konke

[root @ dns yum.repos.d] # yum isibuyekezo
Ama-plugins alayishiwe: i-fastestmirror, i-centos-base langpacks | 3.4 kB 00:00 izibuyekezo zama-centos | 3.4 kB 00:00 (1/2): centos-base / primary_db | 5.3 MB 00:00 (2/2): centos-updates / primary_db | 9.1 MB 00:00 Ukunquma izibuko ezisheshayo Awekho amaphakheji amakwe ukuthi angavuselelwa

Umlayezo othi "Cha (kukhona) amaphakheji amakwe ukuvuselelwa» - «Awekho amaphakheji amakwe ukuze abuyekezwe»Ikhombisa ukuthi, ngokumemezela amakhosombe akamuva kakhulu atholakalayo kithi ngesikhathi sokufakwa, ngqo amaphakheji amanje kakhulu afakiwe.

Mayelana nomongo we-SELinux kanye ne-firewall

Sizogxila kule ndatshana - ngokuyisisekelo - ekusetshenzisweni kwezinsizakalo ze-DNS ne-DHCP, okuyiNhloso yayo enkulu.

Uma noma yimuphi umfundi ekhethe Inqubomgomo Yezokuphepha ngesikhathi senqubo yokufaka, njengoba kukhonjisiwe kufayela le- Isithombe se-06 kwe-athikili yokubhekisela «I-CentOS 7 Hypervisor I - Amanethiwekhi we-SMB»Isetshenziselwe ukufakwa kwale DNS - iseva ye-DHCP, futhi uthola ukuthi awazi ukuthi ungayilungiselela kanjani kahle i-SELinux ne-CentOS Firewall, siphakamisa ukuthi usebenzise okulandelayo:

Shintsha ifayela / njll / sysconfig / selinux futhi ushintshe SELINUX = ukuphoqelela por SELINUX = khubaza

[izimpande @ dns ~] # nano / njll / sysconfig / selinux
# Leli fayela lilawula isimo se-SELinux ohlelweni. # SELINUX = ingathatha elilodwa lalawa manani amathathu: # ukuphoqelela - Inqubomgomo yezokuphepha ye-SELinux iyaphoqelelwa. # evumelayo - I-SELinux iphrinta izexwayiso esikhundleni sokuphoqelela. # ikhutshaziwe - Ayikho inqubomgomo elayishiwe ye-SELinux.
U-SELINUX = ukhutshaziwe
# SELINUXTYPE = ingathatha inani elilodwa kwamathathu amabili: # okubhekiswe - Izinqubo ezihlosiwe zivikelwe, # ubuncane - Ukuguqulwa kwenqubomgomo ekhonjiwe. Izinqubo ezikhethiwe kuphela ezingama- $ # mls - Ukuvikelwa Kwezinga Eliningi Lokuvikela. SELINUXTYPE = okubhekiswe

Ngemuva kwalokho sebenzisa imiyalo elandelayo

[izimpande @ dns ~] # isetheforce 0
[izimpande @ dns ~] # service firewalld stop
Iqondisa kabusha ku- / bin / systemctl stop firewalld.service

[izimpande @ dns ~] # systemctl khubaza i-firewalld
Kususwe i-symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. Kususwe i-symlink /etc/systemd/system/basic.target.wants/firewalld.service.

Uma usebenzisa iseva ye-DNS ebheke i-Intanethi, AKUFANELE wenze okungenhla, kepha lungiselela umongo weSELinux ne-Firewall kahle. Bheka "Ukuhlelwa Kweseva nge-GNU / Linux, ngumbhali uJoel Barrios Dueñas" noma imibhalo ye-CentOS uqobo - iRed Hat

Silungiselela ISIBOPHO - esinegama

  • El isiqondisi /usr/share/doc/bind-9.9.4/ Iqukethe inani elihle lemibhalo esincomela ukubonisana nayo ngaphambi kokuya ocwaningweni lwe-Intanethi ngaphandle kokuqala wazi ukuthi, ezandleni zakho nasekhaya lakho, ungakuthola okudingayo

Ekusatshalalisweni okuningi insizakalo ye-DNS efakwe ngephakethe le-BIND ibizwa ngokuthi okuthiwa (Qamba igama elithi Daemon). Ku-CentOS 7 ifakiwe ikhutshaziwe ngokuzenzakalela, ngokuya ngokukhishwa komyalo olandelayo, lapho ithi khona isimo sayo «ukhutshaziwe«, Nokuthi lesi simo sichazwe ngaphambili« ngumthengisi »waso - ukusetha kabusha komthengisi. Kwirekhodi, Bopha yi-Free Software.

Inika amandla isevisi eqanjwe igama

[izimpande @ dns ~] # isimo se-systemctl esinegama
● named.service - IBerkeley Internet Name Domain (DNS) Elayishiwe: ilayishiwe (/usr/lib/systemd/system/named.service; ukhutshaziwe; Ukusetha kabusha umthengisi: kukhutshaziweKuyasebenza: akusebenzi (kufile)

[izimpande @ dns ~] # systemctl vumela igama
Kudalwe i-symlink kusuka ku /etc/systemd/system/multi-user.target.wants/named.service to /usr/lib/systemd/system/named.service.

[izimpande @ dns ~] # systemctl isiqalile ukuqanjwa

[izimpande @ dns ~] # isimo se-systemctl esinegama
● named.service - IBerkeley Internet Name Domain (DNS) Elayishiwe: ilayishiwe (/usr/lib/systemd/system/named.service; inikwe amandla; Ukusetha kabusha umthengisi: kukhutshaziwe)
   Isebenza: isebenza (isebenza) kusukela Sat 2017-01-28 13:22:38 EST; 5min edlule Inqubo: 1990 ExecStart = / usr / sbin / named -u named $ OPTIONS (code = exited, status = 0 / SUCCESS) Inqubo: 1988 ExecStartPre = / bin / bash -c if [! "$ DISABLE_ZONE_CHECKING" == "yebo"]; bese / usr / sbin / named-checkconf -z /etc/named.conf; enye i-echo "Ukuhlola amafayela endawo kukhutshaziwe"; fi (code = exited, status = 0 / SUCCESS) Main PID: 1993 (named) CGroup: /system.slice/named.service └─1993 / usr / sbin / named -u named Jan 28 13:22:45 dns named [1993]: iphutha (inethiwekhi ayifinyeleleki) ukuxazululwa './NS/IN': 2001: 500: 2f :: f # 53 Jan 28 13:22:47 dns named [1993]: error (network unreachable) resolutionving './ I-DNSKEY / IN ': 2001: 500: 3 :: 42 # 53 Jan 28 13:22:47 dns eqanjwe ngo- [1993]: iphutha (inethiwekhi ayifinyeleleki) ukuxazululwa' ./NS/IN ': 2001: 500: 3 :: 42 # 53 Jan 28 13:22:47 dns named [1993]: error (network unreachable) resolutioning './DNSKEY/IN': 2001: 500: 2d :: d # 53 Jan 28 13:22:47 dns named [1993 ]: iphutha (inethiwekhi ayifinyeleleki) ukuxazululwa './NS/IN': 2001: 500: 2d :: d # 53 Jan 28 13:22:47 dns named [1993]: error (network unreachable) resolutioning './DNSKEY/ IN ': 2001: dc3 :: 35 # 53 Jan 28 13:22:47 dns named [1993]: iphutha (network unreachable) resolutioning' ./NS/IN ': 2001: dc3 :: 35 # 53 Jan 28 13: I-22: 47 dns eqanjwe ngo- [1993]: iphutha (inethiwekhi ayifinyeleleki) iyaxazululwa './DNSKEY/IN': 2001: 7fe :: 53 # 53 Jan 28 13:22:47 dns named [1993]: error (network unreachable) res olving './NS/IN': 2001: 7fe :: 53 # 53 Jan 28 13:22:48 dns eqanjwe ngo- [1993]: zone-keys-zone: Ayikwazi ukulanda i-DNSKEY set '.': kuphelelwe yisikhathi

[root @ dns ~] # systemctl restart named

[izimpande @ dns ~] # isimo se-systemctl esinegama
● i-named.service - iBerkeley Internet Name Domain (DNS) Elayishiwe: ilayishiwe (/usr/lib/systemd/system/named.service; inikwe amandla; ukusethwa kabusha komthengisi: kukhutshaziwe)
   Isebenza: isebenza (isebenza) kusukela Sat 2017-01-28 13:29:41 EST; Inqubo engu-1 edlule: I-1449 ExecStop = / bin / sh -c / usr / sbin / rndc stop> / dev / null 2> & 1 || / bin / kill -TERM $ MAINPID (code = exited, status = 0 / SUCCESS) Process: 1460 ExecStart = / usr / sbin / named -u named $ OPTIONS (code = exited, status = 0 / SUCCESS) Inqubo: 1457 ExecStartPre = / bin / bash -c uma [! "$ DISABLE_ZONE_CHECKING" == "yebo"]; bese / usr / sbin / named-checkconf -z /etc/named.conf; enye i-echo "Ukuhlola amafayela endawo kukhutshaziwe"; fi (ikhodi = ukuphuma, isimo = 0 / IMPUMELELO) I-PID enkulu: 1463 (eqanjwe igama) CGroup: /system.slice/named.service └─1463 / usr / sbin / named -u named Jan 28 13:29:41 dns named [1463]: okhiye-abaphethwe-indawo: ifayili lejenali liphelelwe yisikhathi: kususwa ifayili lephephabhuku uJan 28 13:29:41 i-dns eqanjwe ngo- [1463]: izikhiye-eziphethwe-indawo: i-serial elayishiwe Jan 2 28 13:29:41 dns iqanjwe [1463]: zone 0.in-addr.arpa/IN: serial serial 0 Jan 28 13:29:41 dns named [1463]: zone localhost.localdomain / IN: serial serial 0 Jan 28 13:29:41 dns iqanjwe [1463]: zone 1.0.0.127.in-addr.arpa/IN: serial serial 0 Jan 28 13:29:41 dns named [1463]: zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 6. : 0: 28 dns eqanjwe [13]: zonke izingxenye zilayishwe uJan 29 41:1463:0 dns aqanjwe [28]: egijima ngoJan 13 29:41:1463 dns systemd [28]: Started Berkeley Internet Name Domain (DNS).

Ngemuva kokunika amandla insiza okuthiwa futhi siyiqala okokuqala, ukukhishwa komyalo isimo se-systemctl esinegama ikhombisa amaphutha. Lapho siqala kabusha insizakalo engezansi, i- okuthiwa kwakha wonke amafayela wokumisa, ngokuzenzakalela, adingekayo ekusebenzeni kwawo okulungile. Ngakho-ke, lapho senza umyalo futhi isimo se-systemctl esinegama awekho amaphutha akhonjiswayo.

  • Mfundi othandekayo, obizayo futhi ofuna ngenkani: uma ufuna ukuthola okungenani - iyiphi indlela eholela ekugcineni komgodi wonogwaja, ngicela ufunde ngokuthula imiphumela enemininingwane yomyalo ngamunye. 😉 Impela i-athikili izobukeka yinde kancane, kepha ungaphiki ukuthi izuza ekuchazeni nasekucaciseni.

Siguqula ifayela /etc/named.conf

Ukuphawula okuningi kwabafundi kuveza -Angikusho- I-mania abagcini bokusabalalisa okuhlukile kwe-Linux abanakho, yokubeka amafayela wokumiswa kohlelo kumafolda anamagama ahlukile ngokuya nge-distro. Baqinisile. Kepha yini thina, abasebenzisi abalula abasebenzisa lokhu kusatshalaliswa, esingakwenza? Shintsha! 😉

Ngendlela, ku-FreeBSD, i-UNIX® clone «Umsuka», ifayili liku- /usr/local/etc/namedb/named.conf; ngenkathi useDebian, ngaphezu kokuhlukanisa amafayela amane iqanjwe.conf, iqanjwe.conf.options, iqanjwe.conf.default-zones, futhi yaqanjwa.conf.local, ikufolda / njll / bopha /. Labo abafuna ukwazi ukuthi i-openSUSE ikubeka kuphi, funda «I-DNS ne-DHCP kuvuliweSUSE 13.2 Harlequin - SME Networks«. Abafundi baqinisile! 😉

Futhi njengoba sihlala senza: ngaphambi kokushintsha noma yini, sigcina ifayili lokumiswa langempela ngaphansi kwelinye igama.

[izimpande @ dns ~] # cp /etc/named.conf /etc/named.conf.original

Ukwenza impilo ibe lula, esikhundleni sokwenza ukhiye I-TSIG ngezibuyekezo ezinamandla ze-DNS nge-DHCP, sikopisha ukhiye ofanayo rndc.key njengoba dhcp.key.

[izimpande @ dns ~] # cp /etc/rndc.key /etc/dhcp.key

[izimpande @ dns ~] # nano /etc/dhcp.key
ukhiye "dhcp-key" {algorithm hmac-md5; imfihlo "OI7Vs + TO83L7ghUm2xNVKg =="; };

Ngakho ukuthi okuthiwa ingafunda ifayili elisanda kukopishwa, siguqula iqembu lomnikazi walo:

[izimpande @ dns ~] # impande ekhethiwe: iqanjwe /etc/dhcp.key [impande @ dns ~] # ls -l /etc/rndc.key /etc/dhcp.key -rw-r -----. Impande eyi-1 eqanjwe ngo-77 Jan 28 16:36 PM /etc/dhcp.key -rw-r -----. Impande eyi-1 eqanjwe ngo-77 Jan 28 13:22 /etc/rndc.key

Imininingwane emincane njengale eyedlule yiyona engasihlanyisa sizama ukuthola, manje ... ikuphi inkinga ...? nezinye izichasiso, esingazibhali ngenxa yokuhlonipha ohloniphekile.

Manje uma - ekugcineni! - siguqula ifayela /etc/igama.conf. Izinguquko noma okungeziwe esikwenzile, maqondana nokwasekuqaleni, ku- ngesibindi. Bheka kahle ukuthi zimbalwa kangakanani.

[izimpande @ dns ~] # nano /etc/named.conf
// // named.conf // // Inikezwe yiRed Hat bind package ukulungisa i-ISC BIND eqanjwe (8) DNS // server njenge-caching only nameserver (njenge-localhost DNS resolver kuphela). // // See / usr / share / doc / bind * / sample / ngokwesibonelo okuthiwa amafayela wokumisa. //

// Uhlu Lokulawula Ukufinyelela lumemezela ukuthi imaphi amanethiwekhi azokwazi ukuxhumana nawo
// iseva yami eqanjwe igama
i-acl mired {
 I-127.0.0.0 / 8;
 I-192.168.10.0 / 24;
};

izinketho {
 // Ngimemezela ukuthi i-daemon eqanjwe igama nayo iyalalela i-interface
 // eth0 ene-IP: 192.168.10.5
    lalela-ethekwini 53 {127.0.0.1; 192.168.10.5; };
    lalela-on-v6 port 53 {:: 1; }; umkhombandlela "/ var / named"; dump-file "/var/named/data/cache_dump.db"; izibalo-ifayela "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt";

 // Isitatimende Sabahambisi
 // phambili
 // 0.0.0.0;
 // 1.1.1.1;
 //};
    // phambili kuqala;

    // Ngivumela kuphela imibuzo ku-ACL yami enodaka
    vumela-umbuzo { mired; }; // Ukuze uhlole ngomyalo wokumba desdelinux.fan axfr // kusukela ku-SysAdmin workstation kanye ne-localhost kuphela // Asinawo amaseva e-DNS yesigqila. Asiyidingi...kuze kube manje.
 vumela-dlulisa i- {localhost; 192.168.10.1; };

    / * - Uma wakha i-AUTHORITATIVE DNS server, UNGAVUMELI ukuphinda usebenzise. - Uma wakha i-RECURSIVE (caching) DNS server, udinga ukunika amandla ukuphinda kwenzeke. - Uma iseva yakho ye-DNS ephindaphindwayo inekheli le-IP elisesidlangalaleni, KUFANELE unike amandla ukulawula ukufinyelela ukuze unqande imibuzo kubasebenzisi bakho abasemthethweni. Ukwehluleka ukwenza kanjalo kuzodala ukuthi iseva yakho ibe yingxenye yokuhlaselwa okukhulu kwe-DNS yokukhulisa. Ukusebenzisa i-BCP38 ngaphakathi kwenethiwekhi yakho kungakunciphisa kakhulu ukuhlaselwa okunjalo * /
    // Sifuna i-AUTHORITY server ye-LAN yethu - i-SME
    ukuphindisela cha;

    dnssec-sikwazi yebo; ukuqinisekiswa kwe-dnssec yebo; / * Indlela eya kukhiye we-ISC DLV * / bindkeys-file "/etc/named.iscdlv.key"; okhiye abaphethwe-umkhombandlela "/ var / named / dynamic"; ifayela le-pid "/run/named/named.pid"; iseshini-ukhiye wefayela "/run/named/session.key"; }; ukungena ngemvume {channel default_debug {file "data / named.run"; ukuqina kobungqabavu; }; }; indawo "." KUSIZO sohlobo lwe-; ifayela "okuthiwa.ca"; }; faka phakathi "/etc/named.rfc1912.zones"; faka i - "/etc/named.root.key";

// Sifaka ukhiye we-TSIG wezibuyekezo ezinamandla ze-DNS // nge-DHCP
faka "/etc/dhcp.key";

// Isimemezelo segama, uhlobo, indawo kanye nemvume yokuvuselela
// yezindawo zamarekhodi e-DNS // zombili lezi zindawo zingamakhosi
indawo"desdelinux.umlandeli" {
 uhlobo lokubhala;
 ifayela "dynamic/db.desdelinux.umlandeli";
 vumela-ukubuyekeza {key dhcp-key; };
};

indawo "10.168.192.in-addr.arpa" {
 uhlobo lokubhala;
 ifayela "dynamic / db.10.168.192.in-addr.arpa";
 vumela-ukubuyekeza {key dhcp-key; };
};

Sihlola i-syntax

[izimpande @ dns ~] # okuthiwa-checkconf 
[izimpande @ dns ~] #

Njengoba umyalo ongenhla ungabuyisi lutho, i-syntax ilungile. Kodwa-ke, uma senza umyalo ofanayo, kepha ngenketho -z, umphumela uzoba:

[izimpande @ dns ~] # okuthiwa-checkconf -z
indawo yendawohost.isizinda/IN: uchungechunge olulayishiwe 0 indawo yendawohost/IN: uchungechunge olulayishiwe 0 indawo 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0. .ip6.arpa/IN: i-serial elayishiwe 0 izoni 1.0.0.127.in-addr.arpa/IN: i-serial elayishiwe indawo engu-0 0.in-addr.arpa/IN: indawo ye-serial elayishiwe desdelinux.fan/IN: ilayisha kusuka kufayela eliyinhloko elithi dynamic/db.desdelinuxI-.fan yehlulekile: ifayela alitholakali indawo desdelinux.fan/IN: ayilayishwanga ngenxa yamaphutha. _okuzenzakalelayo/desdelinux.fan/IN: ifayela alitholakalanga indawo 10.168.192.in-addr.arpa/IN: liyalayisha lisuka kufayela eliyinhloko elithi dynamic/db.10.168.192.in-addr.arpa lihlulekile: ifayela alitholakalanga indawo 10.168.192.in- addr.arpa/IN: ayilayishwanga ngenxa yamaphutha. _default/10.168.192.in-addr.arpa/IN: ifayela alitholakali

Vele kungamaphutha enzeka ngoba asikenzi izindawo zokubhalisa ze-DNS kusizinda sethu.

  • Ngeminye imininingwane mayelana nomyalo okuthiwa-checkconf, gijima indoda egama lingu-checkconf, ngaphambi kokufuna eminye imininingwane ku-Intanethi. Ngiyakuqinisekisa ukuthi kuzokonga isikhathi esiningi.

Sakha ifayela le-Direct Zone desdelinux.umlandeli

... hhayi ngaphandle kwemfundiso ethile kuqala. 😉

Njengesifanekiso sokwakha ifayili ledatha yendawo, singathatha ifayela le- /var/named/named.empty, noma /usr/share/doc/bind-9.9.4/sample/var/named/named.empty. Zombili ziyefana.

[izimpande @ dns ~] # ikati /var/named/named.empty 
$ TTL 3H @ IN SOA @ rname.invalid. (0; i-serial 1D; vuselela i-1H; zama kabusha i-1W; iphelelwa yisikhathi i-3H); Isikhathi esincane noma esingalondoloziwe sokugcina isikhashana ukuze siphile NS @ A 127.0.0.1 AAAA :: 1

Isikhathi sempilo - Isikhathi sokuphila i-TTL Irekhodi le-SOA

Ake sithathe ubakaki ukuze sichaze ifayela le- I-TTL - Isikhathi sokuphila kusuka kwirejista I-SOA - Ukuqala Kwesiphathimandla we-Master Zone. Kuyathakazelisa ukwazi izincazelo zabo lapho sifuna ukuguqula noma yimaphi amanani abo.

$ TTL: Isikhathi sokuphila - Isikhathi sokuphila yawo wonke amarekhodi efayeleni alandela isimemezelo (kodwa andulela noma isiphi esinye isimemezelo se- $ TTL) futhi angenaso isimemezelo se-TTL esicacile.

serialInombolo yomkhiqizo yedatha yeZone. Njalo lapho siguqula ngesandla irekhodi le-DNS endaweni, kufanele sikhuphule leyo nombolo ngo-1, ikakhulukazi uma sinezigqila noma iziphakeli zesibili. Njalo lapho iseva ye-DNS yesibili noma yesigqila ixhumana ne-master server yayo, icela inombolo ye-serial yedatha yenkosi. Uma inombolo ye-serial yesigqila ingaphansi, khona-ke idatha yaleyo ndawo kuseva yesigqila iphelelwe yisikhathi, futhi isigqila senza ukudluliswa kwendawo ukuze izibuyekeze.

ukuvuselela: Itshela iseva yesigqila isikhawu sesikhathi okufanele ibheke ngaso ukuthi idatha yayo isesikhathini maqondana nenkosi.

zama futhi: Uma i-master server ingatholakali - ngoba igule, ake sithi - encekwini ngemuva kwesikhathi esithile ukuvuselela, zama futhi Itshela isigqila ukuthi kufanele silinde isikhathi esingakanani ngaphambi kokuzama ukuxhumana nenkosi yaso futhi.

Iphelelwa yisikhathi: Uma isigqila singakwazi ukuxhumana nenkosi yaso isikhathi esithile Iphelelwa yisikhathiLapho-ke uma ubudlelwano be-slave-master zone buqinisiwe, futhi iseva yesigqila ayikho enye indlela ngaphandle kokuphelelwa yisikhathi kwendawo okukhulunywa ngayo. Ukuphelelwa yisikhathi kwendawo yiseva ye-DNS yesigqila kusho ukuthi kuzoyeka ukuphendula imibuzo ye-DNS ehlobene naleyo ndawo, ngoba idatha etholakalayo indala kakhulu ukuthi ingasizakala.

  • Lokhu okungenhla kusifundisa ngokungaqondile futhi kulayishwe ngomqondo omkhulu ovamile - okungajwayelekile kakhulu kwezinzwa- ukuthi uma singadingi amaseva we-DNS wezigqila ekusebenzeni kwe-SME yethu, asikusebenzisi, ngaphandle uma kudingeka ngokuqinile. Ake sizame njalo ukusuka kokulula kuye kokuyinkimbinkimbi.

ubuncane: Ezinguqulweni ezandulela i- Bopha 8.2, irekhodi lokugcina SOA Iphinde ikhombise i-Default Lifetime - Isikhathi esizenzakalelayo sokuphila, Nesikhathi Sokugcina Isilondolozi Esingesihle - Isikhathi sokulondoloza isikhashana esingesihle sokuphila okweZone. Lesi sikhathi sibhekisa kuzo zonke izimpendulo ezingezinhle ezinikezwe iseva egunyaziwe yeZone.

Ifayela lezone /var/named/dynamic/db.desdelinux.umlandeli

[impande @ dns ~] # nano /var/named/dynamic/db.desdelinux.umlandeli
$TTL 3H @ IN SOA dns.desdelinux.umlandeli. impande.dns.desdelinux.umlandeli. ( 1 ; serial 1D ; vuselela 1H ; zama futhi 1W ; phelelwa yisikhathi 3H ); ubuncane noma; Isikhathi sokulondoloza isikhashana esingesihle sokuphila; @ IN NS dns.desdelinux.umlandeli. @ IN MX 10 i-imeyili.desdelinux.umlandeli. @KU-TXT "DesdeLinux, ibhulogi yakhe enikezelwe kwisofthiwe yamahhala "; i-Sysadmin ku-A 192.168.10.1 AD-DC IN A 192.168.10.3 FILESERVER IN A 192.168.10.4 DNS IN A 192.168.10.5 PROXYWEB IN A 192.168.10.6 VER IN A 192.168.10.7 imeyili KU-A 192.168.10.8

Sihlola /var/named/dynamic/db.desdelinux.umlandeli

[impande@dns ~]# indawo yokuhlola enegama desdelinux.fan /var/named/dynamic/db.desdelinux.umlandeli
Indawo desdelinux.fan/IN: kulayishiwe uchungechunge 1 Kulungile

Sakha ifayili leReverse Zone 10.168.192.in-addr.arpa

  • Irekhodi le-SOA lale Zoni liyafana nele-Direct Zone ngaphandle kokubheka irekhodi le-MX..
[izimpande @ dns ~] # nano /var/named/dynamic/db.10.168.192.in-addr.arpa
$TTL 3H @ IN SOA dns.desdelinux.umlandeli. impande.dns.desdelinux.umlandeli. ( 1 ; serial 1D ; vuselela 1H ; zama futhi 1W ; phelelwa yisikhathi 3H ); ubuncane noma; Isikhathi sokulondoloza isikhashana esingesihle sokuphila; @ IN NS dns.desdelinux.umlandeli. ; 1 KU-PTR sysadmin.desdelinux.umlandeli. 3 KU-PTR ad-dc.desdelinux.umlandeli. 4 KU-PTR iseva yefayela.desdelinux.umlandeli. 5 KU-PTR dns.desdelinux.umlandeli. 6 IN PTR yewebhu yommeleli.desdelinux.umlandeli. 7 KU-PTR ibhulogi.desdelinux.umlandeli. 8 IN PTR ftpserver.desdelinux.umlandeli. 9 KU-PTR imeyili.desdelinux.umlandeli.

[izimpande @ dns ~] # okuthiwa-ishekezone 10.168.192.in-addr.arpa /var/named/dynamic/db.10.168.192.in-addr.arpa 
indawo engu-10.168.192.in-addr.arpa/IN: i-serial elayishiwe engu-1 KULUNGILE

Ngaphambi kokuqalisa kabusha okuqanjwe igama sihlola ukumiswa kwayo

  • Kuze kube yilapho sesiqiniseka ukuthi amafayela wokumisa wegama okuthiwa i-named.conf, namafayela alo endawo awalungiselelwe kahle, siphakamisa ukuthi singayiqali kabusha i-daemon enegama. Uma senza lokhu futhi kamuva siguqula ifayela lendawo, kufanele sikhuphule inombolo ye-serial yendawo eguquliwe ngo-1.
  • Ake sibheke "." ekupheleni kwesizinda nokusingathwa kwamagama.
[izimpande @ dns ~] # okuthiwa-checkconf 
[izimpande @ dns ~] # okuthiwa-checkconf -z
indawo yendawohost.isizinda/IN: uchungechunge olulayishiwe 0 indawo yendawohost/IN: uchungechunge olulayishiwe 0 indawo 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0. .ip6.arpa/IN: i-serial elayishiwe 0 izoni 1.0.0.127.in-addr.arpa/IN: i-serial elayishiwe indawo engu-0 0.in-addr.arpa/IN: indawo ye-serial elayishiwe desdelinux.fan/IN: kulayishwe uchungechunge 1 zone 10.168.192.in-addr.arpa/IN: kulayishiwe uchungechunge 1

Konke ukumiswa okwenziwe njengamanje

Ukuthola ukucaciseleka, futhi noma i-athikili iba yinde, sinikeza umphumela ophelele womyalo okuthiwa-checkconf -zp:

[izimpande @ dns ~] # okuthiwa-checkconf -zp
indawo yendawohost.isizinda/IN: uchungechunge olulayishiwe 0 indawo yendawohost/IN: uchungechunge olulayishiwe 0 indawo 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0. .ip6.arpa/IN: i-serial elayishiwe 0 izoni 1.0.0.127.in-addr.arpa/IN: i-serial elayishiwe indawo engu-0 0.in-addr.arpa/IN: indawo ye-serial elayishiwe desdelinux.fan/IN: loaded serial 1 zone 10.168.192.in-addr.arpa/IN: i-serial elayishiwe izinketho ezingu-1 {bindkeys-file "/etc/named.iscdlv.key"; session-keyfile "/run/named/session.key"; uhla lwemibhalo "/var/negama"; lahla ifayela "/var/named/data/cache_dump.db"; lalela-ku-port 53 { 127.0.0.1/32; 192.168.10.5/32; }; lalela-on-v6 port 53 { ::1/128; }; uhla lwemibhalo yokhiye ophethwe "/var/named/dynamic"; ifayela le-memstatistics "/var/named/data/named_mem_stats.txt"; pid-file "/run/named/named.pid"; ifayela lezibalo "/var/named/data/named_stats.txt"; dnssec-vumela yebo; dnssec-ukuqinisekisa yebo; i-recursion no; vumela-umbuzo {"kubukiwe"; }; vumela-ukudluliselwa {192.168.10.1/32; }; }; i-acl "ibukiwe" {127.0.0.0/8; 192.168.10.0/24; }; ukungena {isiteshi "default_debug" {file "data/named.run"; ubunzima obunamandla; }; }; ukhiye "dhcp-key" {algorithm "hmac-md5"; imfihlo "OI7Vs+TO83L7ghUm2xNVKg=="; }; indawo ". IN {hlobo lokusikisela; ifayela "igama.ca"; }; indawo "localhost.localdomain" IN {umphathi wohlobo; ifayela "negama.localhost"; vumela-ukubuyekeza {"akekho"; }; }; indawo "localhost" IN {umphathi wohlobo; ifayela "negama.localhost"; vumela-ukubuyekeza {"akekho"; }; }; indawo "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" KU {umphathi wohlobo; ifayela "eliqanjwe.loopback"; vumela-ukubuyekeza {"akekho"; }; }; indawo "1.0.0.127.in-addr.arpa" IN {umphathi wohlobo; ifayela "eliqanjwe.loopback"; vumela-ukubuyekeza {"akekho"; }; }; indawo "0.in-addr.arpa" IN { uhlobo lwenkosi; ifayela "eliqanjwe.elingenalutho"; vumela-ukubuyekeza {"akekho"; }; }; indawo"desdelinux.fan" {type master; file "dynamic/db.desdelinux.fan"; vumela-buyekeza {ukhiye "dhcp-key"; }; }; indawo "10.168.192.in-addr.arpa" { uhlobo oluyinhloko; ifayela "dynamic/db.10.168.192.in-addr.arpa "; vumela-buyekeza {ukhiye "dhcp-key"; }; }; okhiye abaphethwe { "." ukhiye-wokuqala 257 3 8 "AwEAAagAIKlVZrpC6Ia7gEzahOR+9W29euxhJhVVLOyQbSEW0O8gcCjBv6cQIqB58FVQUTQF0QF0AQF8QF0A O2g 37NfnfL9MTJRkxoX bfDaUeVPQuYEhg496NZWAJQ5VnMVDxP/VHL2M/QZxkjf6/Efucp6gaD F68dsV0DoBQzgul1sGIcGOYl9OyQdXfZ7uBp6relpAdgAdgAdAdA 3dfwhYB5N2knNnulq QxA +Uk8ihz6="; };
  • Ukulandela inqubo yokuguqula i- igama.conf Ngokuya ngezidingo zethu kanye nokuhlola, nokwakha ifayili lendawo ngayinye bese ulihlola, siyangabaza ukuthi kuzodingeka sibhekane nezinkinga ezinkulu zokumiswa. Ekugcineni siyabona ukuthi ngumdlalo womfana, onemiqondo eminingi ne-syntax yokuxabana. 😉

Amasheke abuyise imiphumela egculisayo, ngakho-ke singaqala kabusha ISIBOPHO - okuthiwa.

Siqala kabusha igama futhi sihlole isimo salo

[root @ dns ~] # systemctl restart named.sevisi
[izimpande @ dns ~] # isimo se-systemctl okuthiwa isevisi

Uma sithola noma yiluphi uhlobo lwephutha ekukhipheni komyalo wokugcina, kufanele siqale kabusha ifayela le- igama.inkonzo bese uphinde uhlole i- Isimo. Uma amaphutha engasekho, insiza iqalwe ngempumelelo. Ngaphandle kwalokho, kufanele senze ukubuyekeza okuphelele kwawo wonke amafayela aguquliwe nadaliwe, bese siphinda inqubo.

Ukukhishwa okulungile kwesimo kufanele kube:

[izimpande @ dns ~] # isimo se-systemctl okuthiwa isevisi
● i-named.service - iBerkeley Internet Name Domain (DNS) Elayishiwe: ilayishiwe (/usr/lib/systemd/system/named.service; inikwe amandla; ukusetha kabusha komthengisi: kukhutshaziwe) Kuyasebenza: iyasebenza (iyasebenza) kusukela ngeSonto 2017-01-29 10:05:32 EST; 2min 57s edlule Inqubo: 1777 ExecStop=/bin/sh -c /usr/sbin/rndc stop > /dev/null 2>&1 || /bin/kill -TERM $MAINPID (ikhodi=iphumile, isimo=0/SUCCESS) Inqubo: 1788 ExecStart=/usr/sbin/iqanjwe -uqanjwe ngokuthi $OPTIONS (ikhodi=iphumile, isimo=0/SUCCESS) Inqubo: 1786 ExecStartPre =/bin/bash -c uma [ ! "$DISABLE_ZONE_CHECKING" == "yebo" ]; bese /usr/sbin/named-checkconf -z /etc/named.conf; enye i-echo "Ukuhlola amafayela wendawo kukhutshaziwe"; fi (ikhodi=iphumile, isimo=0/SUCCESS) I-PID Eyinhloko: 1791 (iqanjwe) Iqembu: /system.slice/named.service └─1791 /usr/sbin/named -u okuthiwa Jan 29 10:05:32 dns okuthiwa [1791]: indawo 1.0.0.127.in-addr.arpa/IN: i-serial elayishiwe Jan 0 29 10:05:32 dns eqanjwe[1791]: indawo 10.168.192.in-addr.arpa/IN: i-serial elayishiwe ngo-Jan 1 29 10:05:32 ama-dns aqanjwe[1791]: indawo 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN : i-serial elayishiwe 0 Jan 29 10:05:32 dns eqanjwe[1791]: indawo desdelinux.fan/IN: i-serial elayishiwe Jan 1 29 10:05:32 dns eqanjwe[1791]: zone localhost.localdomain/IN: i-serial elayishiwe Jan 0 29 10:05:32 dns okuthiwa[1791]: zone localhost/IN: loaded uchungechunge 0 Jan 29 10:05:32 dns okuthiwa[1791]: yonke indawo ilayishiwe
UJan 29 10:05:32 i-dns eqanjwe ngo- [1791]: nokugijima
Jan 29 10:05:32 dns systemd [1]: Iqale iBerkeley Internet Name Domain (DNS). UJan 29 10:05:32 ama-dns aqanjwe [1791]: indawo engu-10.168.192.in-addr.arpa/IN: ukuthumela izaziso (i-serial 1)

Amasheke

Amasheke angaqhutshwa kuseva efanayo noma emshinini oxhunywe kwi-LAN. Sincamela ukukwenza kusuka eqenjini sysadmin.desdelinux.umlandeli esinikeze imvume ebonakalayo yokwenza iZones Transfers. Ifayela /etc/resolv.conf walelo qembu yilokhu okulandelayo:

buzz @ sysadmin: ~ $ cat /etc/resolv.conf 
# Kwenziwe usesho lwe-NetworkManager desdelinux.fan nameserver 192.168.10.5

buzz@sysadmin:~$ dig desdelinux.umlandeli axfr
; <<>> DiG 9.9.5-9+deb8u1-Debian <<>> desdelinux.fan axfr ;; izinketho zomhlaba jikelele: +cmd
desdelinux.umlandeli. 10800 IN SOA dns.desdelinux.umlandeli. impande.dns.desdelinux.umlandeli. 1 86400 3600 604800 10800
desdelinux.umlandeli. 10800 IN NS dns.desdelinux.umlandeli.
desdelinux.umlandeli. 10800 IN MX 10 i-imeyili.desdelinux.umlandeli.
desdelinux.umlandeli. 10800 IN TXT"DesdeLinux, Ibhulogi yakho enikezelwe ku-Free Software" ad-dc.desdelinux.umlandeli. 10800 IN A 192.168.10.3 blog.desdelinux.umlandeli. 10800 KU-A 192.168.10.7 dns.desdelinux.umlandeli. 10800 KUYA KU-192.168.10.5 iseva yefayela.desdelinux.umlandeli. 10800 KU-192.168.10.4 ftpserver.desdelinux.umlandeli. 10800 KU-imeyili ethi 192.168.10.8.desdelinux.umlandeli. 10800 KU-proxyweb engu-192.168.10.9.desdelinux.umlandeli. 10800 KU-192.168.10.6 sysadmin.desdelinux.umlandeli. 10800 KUYA KU-192.168.10.1
desdelinux.umlandeli. 10800 IN SOA dns.desdelinux.umlandeli. impande.dns.desdelinux.umlandeli. 1 86400 3600 604800 10800 ;; Isikhathi sombuzo: 0 msec ;; Iseva: 192.168.10.5#53(192.168.10.5);; NINI: Sun Jan 29 11:44:18 EST 2017 ;; Usayizi we-XFR: amarekhodi ayi-13 (imiyalezo 1, amabhayithi 385)

buzz @ sysadmin: ~ $ bamba 10.168.192.in-addr.arpa axfr
; <<>> DiG 9.9.5-9+deb8u1-Debian <<>> 10.168.192.in-addr.arpa axfr ;; izinketho zomhlaba jikelele: +cmd 10.168.192.in-addr.arpa. 10800 IN SOA dns.desdelinux.fan.10.168.192.in-addr.arpa. impande.dns.desdelinux.fan.10.168.192.in-addr.arpa. 1 86400 3600 604800 10800 10.168.192.in-addr.arpa. 10800 IN NS dns.desdelinux.umlandeli. 1.10.168.192.in-addr.arpa. 10800 KU-PTR sysadmin.desdelinux.umlandeli. 3.10.168.192.in-addr.arpa. 10800 KU-PTR ad-dc.desdelinux.umlandeli. 4.10.168.192.in-addr.arpa. 10800 IN PTR fileserver.desdelinux.umlandeli. 5.10.168.192.in-addr.arpa. 10800 KU-PTR dns.desdelinux.umlandeli. 6.10.168.192.in-addr.arpa. 10800 IN PTR proxyweb.desdelinux.umlandeli. 7.10.168.192.in-addr.arpa. 10800 KU-PTR ibhulogi.desdelinux.umlandeli. 8.10.168.192.in-addr.arpa. 10800 IN PTR ftpserver.desdelinux.umlandeli. 9.10.168.192.in-addr.arpa. 10800 KU-PTR imeyili.desdelinux.umlandeli. 10.168.192.in-addr.arpa. 10800 IN SOA dns.desdelinux.fan.10.168.192.in-addr.arpa. impande.dns.desdelinux.fan.10.168.192.in-addr.arpa. 1 86400 3600 604800 10800 ;; Isikhathi sombuzo: 0 msec ;; Iseva: 192.168.10.5#53(192.168.10.5);; NINI: Sun Jan 29 11:44:57 EST 2017 ;; Usayizi we-XFR: amarekhodi ayi-11 (imiyalezo 1, amabhayithi 352)

buzz@sysadmin:~$ dig IN SOA desdelinux.umlandeli
buzz@sysadmin:~$ dig IN MX desdelinux.fan buzz@sysadmin:~$ dig IN TXT desdelinux.umlandeli
buzz @ sysadmin: ~ $ umphathi we-dns
dns.desdelinux.umlandeli unekheli 192.168.10.5
buzz @ sysadmin: ~ $ host sysadmin
sysadmin.desdelinux.umlandeli unekheli elithi 192.168.10.1 ... Futhi nanoma yimaphi amanye amasheke esiwadingayo
  • Kuze kube manje, sinesisekelo seseva ye-DNS kunethiwekhi yethu ye-SME. Sithemba ukuthi uyijabulele yonke inqubo, ebiyinto elula impela, akunjalo? 😉

Sifaka futhi silungiselela i-DHCP

[izimpande @ dns ~] # yum ukufaka i-dhcp
Ama-plugins alayishiwe: i-fastestmirror, i-centos-base langpacks | 3.4 kB 00:00:00 centos-updates | 3.4 kB 00:00:00 Ukulayisha isivinini sesibuko kusuka kufayela eligcinwe ngesinye isibuko Ukuxazulula ukuncika -> Ukuhlolwa kokuthengiselana -> Iphakheji dhcp.x86_64 12: 4.2.5-42.el7.centos kumele ifakwe -> Ukuxazulula ukuncika kunqanyulwe ukuxazululwa okuxazululiwe ============================================= =================================== Iphakethe Lokwakha Uhlobo Lokugcina =========== ============================================= ============================================= ====================== Ukufaka: dhcp x86_64 12: 4.2.5-42.el7.centos centos-base 511 k Isifinyezo sokwenziwe ==== ============================================= ============================================= ============================ Faka iphakheji eli-1 Usayizi wokulanda ophelele: 511k Usayizi ofakiwe: 1.4 M Ingabe lokhu kulungile [y / d / N]: y Ukulanda amaphakheji: dhcp-4.2.5-42.el7.centos.x86_64.rpm | I-511 kB 00:00:00 Isheke lokuthengiselana lokuqalisa Ukuhlola okwenziwayo kokuqalisa Ukuhlolwa kokuthengiselana kuphumelele Ukuqalisa ukuthengiselana: 12: dhcp-4.2.5-42.el7.centos.x86_64 1/1 Ukuhlola: 12: dhcp-4.2.5-42. el7.centos.x86_64 1/1 Kufakiwe: dhcp.x86_64 12: 4.2.5-42.el7.centos Kwenziwe!

[izimpande @ dns ~] # nano /etc/dhcp/dhcpd.conf
# # Ifayela Lokucushwa Kweseva ye-DHCP. # bona /usr/share/doc/dhcp*/dhcpd.conf.example # bona ikhasi lomuntu elithi dhcpd.conf(5) # ddns-update-style yesikhashana; ddns-updates on; ddns-domainname "desdelinux.fan."; ddns-rev-domainname "in-addr.arpa."; shaya indiva izibuyekezo zeklayenti; okugunyaziwe; inketho ye-ip-forwarding off; option domain-name "desdelinux.fan"; # inketho ntp-servers 0.pool.ntp.org, 1.pool.ntp.org, 2.pool.ntp.org, 3.pool.ntp.org; faka "/etc/dhcp.key" ; indawo desdelinux.umlandeli. { primary 127.0.0.1; ukhiye we-dhcp; } indawo 10.168.192.in-addr.arpa. { primary 127.0.0.1; ukhiye we-dhcp; } i-redlocal yenethiwekhi eyabelwe { subnet 192.168.10.0 netmask 255.255.255.0 { amarutha okukhethwa kukho 192.168.10.1; inketho ye-subnet-mask 255.255.255.0; inketho yokusakaza-ikheli 192.168.10.255; inketho yesizinda-igama-amaseva 192.168.10.5; inketho ye-netbios-name-servers 192.168.10.5; ububanzi 192.168.10.30 192.168.10.250; } } # QEDA i-dhcpd.conf

[izimpande @ dns ~] # dhcpd -t
I-Internet Systems Consortium DHCP Server 4.2.5 Ilungelo lokushicilela 2004-2013 Internet Systems Consortium. Wonke Amalungelo Agodliwe. Ngemininingwane, sicela uvakashele ku-https: //www.isc.org/software/dhcp/ Ungacingi i-LDAP njengoba i-ldap-server, i-ldap-port kanye ne-ldap-base-dn zingacaciswanga kufayela lokumisa

[izimpande @ dns ~] # systemctl vumela i-dhcpd
Kudalwe i-symlink kusuka ku /etc/systemd/system/multi-user.target.wants/dhcpd.service to / usr/lib/systemd/system/dhcpd.service.

[izimpande @ dns ~] # systemctl qala dhcpd

[izimpande @ dns ~] # systemctl isimo dhcpd
● dhcpd.service - DHCPv4 Server Daemon Loaded: loaded (/usr/lib/systemd/system/dhcpd.service; inikwe amandla; ukusethwa kabusha komthengisi: kukhutshaziwe) Kuyasebenza: kuyasebenza (kuyasebenza) kusukela ku-dom 2017-01-29 12:04:59 ITS T; 23s ago Docs: man: dhcpd (8) man: dhcpd.conf (5) Main PID: 2381 (dhcpd) Status: "Dispatching packets ..." CGroup: /system.slice/dhcpd.service └─2381 / usr / sbin / dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid Jan 29 12:04:59 dns dhcpd [2381]: I-Internet Systems Consortium DHCP Server 4.2.5 uJan 29 12 : 04: 59 dns dhcpd [2381]: Ilungelo lobunikazi ngo-2004-2013 Internet Systems Consortium. UJan 29 12:04:59 dns dhcpd [2381]: Wonke amalungelo agodliwe. Jan 29 12:04:59 dns dhcpd [2381]: Ngemininingwane, sicela uvakashele ku-https: //www.isc.org/software/dhcp/ Jan 29 12:04:59 dns dhcpd [2381]: Akuseshwanga i-LDAP kusukela nge-ldap -server, ldap-port kanye ldap-base-dn azange zicaciswe kufayela lokumiswa ngoJan 29 12:04:59 dns dhcpd [2381]: Wabhala izivumelwano eziyi-0 zokuqashisa ifayili. UJan 29 12:04:59 dns dhcpd [2381]: Ukulalela i-LPF / eth0 / 52: 54: 00: 12: 17: 04 / redlocal Jan 29 12:04:59 dns dhcpd [2381]: Ithumela i-LPF / eth0 / 52: 54: 00: 12: 17: 04 / redlocal Jan 29 12:04:59 dns dhcpd [2381]: Ithumela kuSocket / fallback / fallback-net Jan 29 12:04:59 dns systemd [1]: Iqalile I-Daemon Yeseva ye-DHCPv4.

Yini okusamele kwenziwe?

Okulula. Qala iWindows 7 noma elinye iklayenti ngeFree Software bese uqala ukuhlola nokuhlola. Sikwenze namakhasimende amabili: Isikhombisa.desdelinux.umlandeli y sebenzisa-desktop.desdelinux.umlandeli. Amasheke abenje:

buzz @ sysadmin: ~ $ host eziyisikhombisa
Isikhombisa.desdelinux.umlandeli unekheli 192.168.10.30

buzz@sysadmin:~$ host seven.desdelinux.umlandeli
Isikhombisa.desdelinux.umlandeli unekheli 192.168.10.30

buzz@sysadmin:~$ dig IN TXT eziyisikhombisa.desdelinux.umlandeli
....;; ISIQEPHU SOMBUZO: ;isikhombisa.desdelinux.umlandeli. KU-TXT ;; ISIQEPHU SEMPENDULO: eziyisikhombisa.desdelinux.umlandeli. 3600 IN TXT"31b7228ddd3a3b73be2fda9e09e601f3e9"....

Siqamba kabusha iqembu "ayisikhombisa" libe "LAGER" bese siqala kabusha. Ngemuva kokuqalisa kabusha i-LAGER entsha, sihlola:

buzz @ sysadmin: ~ $ host eziyisikhombisa
Umsingathi wesikhombisa akatholakalanga: 5 (WALAWE)

buzz@sysadmin:~$ host seven.desdelinux.umlandeli
Ukusingatha abayisikhombisa.desdelinux.i-fan ayitholakalanga: 3(NXDOMAIN)

buzz@sysadmin: ~ $ umphathi we-lager
lager.desdelinux.umlandeli unekheli 192.168.10.30

buzz@sysadmin:~$host lager.desdelinux.umlandeli
lager.desdelinux.umlandeli unekheli 192.168.10.30

buzz@sysadmin:~$ dig IN TXT lager.desdelinux.umlandeli
....;; ISIQEPHU OMBUZO: ;lager.desdelinux.umlandeli. KU-TXT ;; ISIGABA SEMPENDULO: lager.desdelinux.umlandeli. 3600 IN TXT"31b7228ddd3a3b73be2fda9e09e601f3e9"....

Ngokuphathelene neklayenti le-suse-desktop:

buzz @ sysadmin: ~ $ host suse-dektop
I-host suse-dektop ayitholakali: 5 (YALAWA)

buzz @ sysadmin: ~ $ host suse-desktop
sebenzisa-desktop.desdelinux.umlandeli unekheli 192.168.10.33

buzz@sysadmin:~$ umsingathi susa-desktop.desdelinux.umlandeli
sebenzisa-desktop.desdelinux.umlandeli unekheli 192.168.10.33

buzz @ sysadmin: ~ $ umsingathi 192.168.10.33
33.10.168.192.in-addr.arpa igama lesizinda sesikhombi suse-desktop.desdelinux.umlandeli.

buzz @ sysadmin: ~ $ umsingathi 192.168.10.30
30.10.168.192.in-addr.arpa igama lesizinda isikhombi LAGER.desdelinux.umlandeli.
buzz @ sysadmin: ~ $ bamba -x 192.168.10.33
....;; ISIQEPHU SOMBUZO: ;33.10.168.192.in-addr.arpa. KU-PTR;; ISIQEPHU SEMPENDULO: 33.10.168.192.in-addr.arpa. 3600 KU-PTR sebenzisa-ideskithophu.desdelinux.umlandeli. ;; ISIGABA SOKUGUNYAZWA: 10.168.192.in-addr.arpa. 10800 IN NS dns.desdelinux.umlandeli. ;; ISIGABA ESENGEZIWE: dns.desdelinux.umlandeli. 10800 KUYA KU-192.168.10.5 ....

buzz@sysadmin:~$ dig IN TXT sebenzisa-desktop.desdelinux.umlandeli....
;sebenzisa-ideskithophu.desdelinux.umlandeli. KU-TXT ;; ISIGABA SEMPENDULO: sebenzisa-desktop.desdelinux.umlandeli. 3600 KU-TXT "31b78d287769160c93e6dca472e9b46d73"

;;;; ISIGABA SOMTHETHO:
desdelinux.umlandeli. 10800 IN NS dns.desdelinux.umlandeli. ;; ISIGABA ESENGEZIWE: dns.desdelinux.umlandeli. 10800 KUYA KU-192.168.10.5
....

Masisebenzise futhi imiyalo elandelayo

[impande@dns ~]# dig desdelinux.umlandeli axfr
; <<>> DiG 9.9.4-RedHat-9.9.4-29.el7_2.4 <<>> desdelinux.fan axfr ;; izinketho zomhlaba jikelele: +cmd
desdelinux.umlandeli. 10800 IN SOA dns.desdelinux.umlandeli. impande.dns.desdelinux.umlandeli. 6 86400 3600 604800 10800
desdelinux.umlandeli. 10800 IN NS dns.desdelinux.umlandeli.
desdelinux.umlandeli. 10800 IN MX 10 i-imeyili.desdelinux.umlandeli.
desdelinux.umlandeli. 10800 IN TXT"DesdeLinux, Ibhulogi yakho enikezelwe ku-Free Software" ad-dc.desdelinux.umlandeli. 10800 IN A 192.168.10.3 blog.desdelinux.umlandeli. 10800 KU-A 192.168.10.7 dns.desdelinux.umlandeli. 10800 KUYA KU-192.168.10.5 iseva yefayela.desdelinux.umlandeli. 10800 KU-192.168.10.4 ftpserver.desdelinux.umlandeli. 10800 IN A 192.168.10.8 LAGER.desdelinux.umlandeli. 3600 IN TXT"31b7228ddd3a3b73be2fda9e09e601f3e9"LAGER.desdelinux.umlandeli.   3600 KU-imeyili ethi 192.168.10.30.desdelinux.umlandeli. 10800 KU-proxyweb engu-192.168.10.9.desdelinux.umlandeli. 10800 KU-192.168.10.6 sebenzisa-desktop.desdelinux.umlandeli. 3600 IN TXT"31b78d287769160c93e6dca472e9b46d73"Sebenzisa ideskithophu.desdelinux.umlandeli. 3600 KU-192.168.10.33 sysadmin.desdelinux.umlandeli. 10800 KUYA KU-192.168.10.1
desdelinux.umlandeli. 10800 IN SOA dns.desdelinux.umlandeli. impande.dns.desdelinux.umlandeli. 6 86400 3600 604800 10800

Ekukhishweni okungenhla, sigqamise ku ngesibindi Los I-TTL -imizuzwana- yamakhompyutha anamakheli e-IP anikezwe insizakalo ye-DHCP lawo anesimemezelo esicacile se-TTL 3600 esinikezwe yi-DHCP. Ama-IP alungisiwe aqondiswa yi- $ TTL yamahora ama-3H -3 = 10800 amasekhondi- amenyezelwe kwirekhodi le-SOA lefayela ngalinye lendawo.

Bangabheka indawo ebuyela emuva ngendlela efanayo.

[izimpande @ dns ~] # bamba i-10.168.192.in-addr.arpa axfr

Eminye imiyalo ethakazelisa kakhulu yile:

[impande @ dns ~]# ebizwa-ijenali /var/named/dynamic/db.desdelinux.fan.jnl
[izimpande @ dns ~] # enegama-le-journalprint /var/named/dynamic/db.10.168.192.in-addr.arpa.jnl
[izimpande @ dns ~] # iphephabhuku -f

Ukuguqulwa okwenziwa ngesandla kwamafayela weZones

Ngemuva kokuthi i-DHCP ingene ekuvuseleleni ngamandla amafayela wendawo we okuthiwaUma kwenzeka sidinga ukuguqula ifayili lendawo ngesandla, kufanele senze inqubo elandelayo, kepha hhayi ngaphambi kokwazi okwengeziwe ngokusebenza kwensiza. rndc yokulawulwa kweseva yamagama.

[izimpande @ dns ~] # indoda rndc
....
       nqabela [indawo [isigaba [ukubuka]]]
           Misa okwesikhashana izibuyekezo kundawo enamandla. Uma kungekho ndawo eshiwo, khona-ke zonke izingxenye ziyamiswa. Lokhu kuvumela ukuhlelwa okwenziwa ngesandla ukuze kwenziwe endaweni evuselelwa ngokuvuselelwa okunamandla. Futhi kubangela ukuthi ushintsho kufayela lejenali livumelaniswe kufayela eliyinhloko. Yonke imizamo yokuvuselela okunamandla izokwaliwa ngenkathi indawo iqandisiwe.

       ncibilikisa [indawo [isigaba [ukubuka]]]
           Nika amandla izibuyekezo kundawo enamandla efriziwe. Uma kungekho ndawo eshiwo, khona-ke zonke izingxenye ezifriziwe zinikwe amandla. Lokhu kubangela ukuthi iseva ilayishe kabusha indawo kusuka kudiski, iphinde inike amandla izibuyekezo ezinamandla ngemuva kokuthi umthwalo usuqedile. Ngemuva kokuthi indawo incibilikisiwe, izibuyekezo ezinamandla ngeke zisenqatshwa. Uma indawo ishintshile futhi inketho ye-ixfr-from-umehluko isetshenziswa, khona-ke ifayili lejenali lizovuselelwa ukukhombisa ushintsho endaweni. Ngaphandle kwalokho, uma indawo ishintshile, noma yiliphi ifayela lejenali elikhona lizosuswa. ....

Yini, ubucabanga ukuthi ngizokopisha yonke imanuwali? ... ucezu bese behamba ngemoto. Okusele ngikushiya kuwe. 😉

Ngokuyinhloko:

  • i-rndc iqhwa [indawo [isigaba [ukubuka []]]], imisa isikhashana ukuvuselelwa okunamandla kwendawo. Uma eyodwa ingacacisiwe, konke kuzomisa. Umyalo uvumela ukuhlelwa okwenziwa ngesandla kwendawo efriziwe noma zonke izingxenye. Noma yikuphi ukubuyekeza okunamandla kuzokwenqatshwa ngenkathi kumisiwe.
  • rndc uncibilike [zone [isigaba [buka]]], inika amandla ukuvuselelwa okunamandla kundawo efriziwe ngaphambilini. Iseva ye-DNS iphinda ilayishe ifayela lendawo kusuka kudiski, futhi izibuyekezo ezinamandla zinikwa amandla kabusha ngemuva kokuphinda kulayishwe.

Ukuqapha okufanele kuthathwe lapho sihlela ngesandla ifayili lendawo? Kuyafana nokuthi siyayakha, ngaphandle kokukhohlwa ukukhulisa inombolo ye-serial ngo-1 noma serial ngaphambi kokugcina ifayili nezinguquko zokugcina.

Isibonelo:

[izimpande @ dns ~] # rndc iqhwa desdelinux.umlandeli

[impande @ dns ~] # nano /var/named/dynamic/db.desdelinux.umlandeli
Ngiguqula ifayela lendawo nganoma yisiphi isizathu, esidingekayo noma cha. Ngigcina izinguquko

[izimpande @ dns ~] # rndc ncibilikisa desdelinux.umlandeli
Ukulayishwa kabusha kwendawo nokuncibilikisa kwaqalwa. Bheka izingodo ukubona umphumela.

[izimpande @ dns ~] # iphephabhuku -f
Jan 29 14:06:46 dns eqanjwe[2257]: indawo yokuncibilika 'desdelinux.fan/IN': impumelelo
Jan 29 14:06:46 dns eqanjwe[2257]: indawo desdelinux.fan/IN: zone serial (6) ayishintshiwe. indawo ingase yehluleke ukudlulisela ezigqileni.
Jan 29 14:06:46 dns eqanjwe[2257]: indawo desdelinux.fan/IN: kulayishiwe uchungechunge 6

Iphutha kokukhiphayo kwangaphambilini, okuboniswa ngokubomvu kukhonsoli, kungenxa yokuthi "ngikhohliwe" ukukhulisa inombolo ye-serial ngo-1. Ukube bengilandele inqubo ngokufanele, umphumela ngabe:

[izimpande @ dns ~] # iphephabhuku -f
-- Amalogi aqala ngeSonto 2017-01-29 08:31:32 EST. -- Jan 29 14:06:46 dns eqanjwe[2257]: indawo desdelinux.fan/IN: i-serial elayishiwe Jan 6 29 14:10:01 dns systemd[1]: Iqale Iseshini 43 yezimpande zomsebenzisi. Jan 29 14:10:01 dns systemd[1]: Iqala Iseshini 43 yempande yomsebenzisi. Jan 29 14:10:01 dns CROND[2693]: (impande) CMD (/usr/lib64/sa/sa1 1 1) Jan 29 14:10:45 dns eqanjwe[2257]: ithole umyalo wesiteshi sokulawula 'iqhwa desdelinux.fan' Jan 29 14:10:45 dns eqanjwe[2257]: indawo eqandisiwe 'desdelinux.fan/IN': impumelelo Jan 29 14:10:58 dns eqanjwe[2257]: ithole umyalo wesiteshi sokulawula 'thaw desdelinux.fan' Jan 29 14:10:58 dns eqanjwe[2257]: indawo yokuncibilika 'desdelinux.fan/IN': impumelelo Jan 29 14:10:58 dns eqanjwe[2257]: indawo desdelinux.fan/IN: ifayela lejenali liphelelwe isikhathi: kususwa ifayela lejenali Jan 29 14:10:58 dns eqanjwe[2257]: indawo desdelinux.fan/IN: kulayishiwe uchungechunge 7
  • Mfundi mfundi, ngiyaphinda ngithi kufanele ufunde ngokucophelela imiphumela yemiyalo. Kokuthize onjiniyela bayo basebenzise umsebenzi omningi kangaka behlela umyalo ngamunye, noma ngabe kulula kangakanani.

Isifingqo

Kuze kube manje sikhulume ngokuqaliswa kokubhangiswa kwe-DNS - DHCP, izinsizakalo ezibalulekile nezibalulekile zokwenza kahle kwe-SME Network yethu, kubhekiswe ekunikezelweni kwamakheli ashukumisayo nge-DHCP kanye nokuxazululwa kwamagama ekhompyutha nawesizinda nge-DNS.

Sithemba ukuthi uyijabulele yonke inqubo njengoba senze. Yize kungabonakala kunzima kakhulu ukusebenzisa ikhonsoli, kulula kakhulu futhi kufundisa kakhulu ukusebenzisa insiza ku-UNIX® / Linux ngosizo lwayo.

Bayangixolela nganoma yikuphi ukuhumusha okungaqondakali kwemicabango, eyakhiwe, ebhaliwe, ebukezwayo, ebhalwe kabusha, futhi yashicilelwa ngolimi lweShakespeare, hhayi iCervantes. 😉

Ukulethwa okulandelayo

Ngicabanga okuthe xaxa ngokufanayo - ngezengezo zethiyori kumarekhodi e-DNS - kepha eDebian. Asikwazi ukukhohlwa lokho kusatshalaliswa, akunjalo?


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UCristian Merchan kusho

    Ngibonga kakhulu ngomsebenzi wenu oncomekayo wokubhala izindatshana ezinjalo ezinezithelo. Kuzoba wusizo olukhulu kimi

  2.   frederico kusho

    Futhi ngiyabonga kakhulu, Cristian, ngokungilandela nangokuhlola kwakho lokhu okuthunyelwe. Impumelelo!

  3.   U-Ismael Alvarez Wong kusho

    Ngemuva kokubheka okokuqala kulokhu okuthunyelwe okusha nguFederico, ubuchwepheshe obuhle obubonwe kulo lonke uchungechunge lwe- «PYMES» buyaqapheleka futhi; ngaphezu kwemininingwane enkulu ekhombisa isizinda sakho kumasevisi amabili abaluleke kakhulu (i-DNS ne-DHCP) yanoma iyiphi inethiwekhi. Kulesi senzakalo futhi ngokungafani nokuphawula kwami ​​kwangaphambilini, nginokuphawula okungu-2 okulindile ngemuva kokusebenzisa engikushilo kulokhu okuthunyelwe.

  4.   crespo88 kusho

    Awekho amazwana, pa '400 !!! UFico ngiyabonga ngoba wazi kahle ukuthi ngifunde okuthunyelwe kwakho futhi asikwazi ukucela okuningi. Uqala ngenhlangano enhle kakhulu, kusukela ekufakweni nasekusetheni ideskithophu yomuntu siqu yomsebenzisi, indawo yokusebenza iyisisekelo, kungumqondo wokuba yilezo zinsizakalo zenethiwekhi ochaza kahle kakhulu. Ubulokhu ukhuphuka kanti yize kuyiqiniso ukuthi izinga liyakhuphuka, kuyiqiniso ukuthi ubhalele futhi wakhicilela labo abangaphansi kwalabo abaqala, kulabo asebeke bafana nami isikhathi esithile futhi sebephambili kakhulu.
    Ngokuhamba kwesikhathi ngifinyelele esiphethweni sokuthi ngiyazi abaningi sebefikile, inkolelo-mbono, leyo ebiza kakhulu kithi ukukuthola ngeqiniso elilula lokungafuni ukufunda, ngoba ukwenza sekuvele kulula kakhulu uma sazi esikwenzayo, kungani ???, imibuzo, ukutholakala kuphi nokuthi ungaphuma kanjani ephutheni elinika ikhanda elingaka lapho singazi nokuthi zivelaphi, kufanelekile ukuswela umsebenzi.
    Ngalesi sizathu, angifuni ukuthi ushiye ngemuva lezo zinto ezizofakwa mayelana namarekhodi e-DNS kushicilelo olulandelayo njengoba umemezele, kungasaphathwa uma kukhulunywa nge-DEBIAN ethandekayo nethandekayo.
    NGIYABONGA KAKHULU futhi silindile.

  5.   isihlibhi kusho

    Kuhle kakhulu njalo ngeFico! Ngilinde inguqulo ye-Debian, bengilokhu ngidlala yonke into ngaleyo distro iminyaka.

  6.   frederico kusho

    Wong: Umbono wakho ngemuva kokufunda ubaluleke kakhulu. Ngilinde ukuphawula kwakho lapho uvivinya okuqukethwe, ngoba ngiyazi ukuthi yindlela othanda ukukwenza ngayo lokho. 😉

  7.   frederico kusho

    I-Crespo: Njengenjwayelo, imibono yakho yamukelwa kahle kakhulu. Ngiyabona ukuthi uwuthumile umugqa ojwayelekile engiwukhulisile ekwakhiweni kwalolu chungechunge. Ngiyethemba ukuthi, njengawe, abaningi sebevele bakuqaphelile. Siyabonga ngokuphawula kwakho.

  8.   frederico kusho

    UDhunter: Kuhle ukukufunda futhi! Ngeke kudingeke ulinde isikhathi eside. NgoMsombuluko maduzane- noma ngaphambi- kuzobe sekuqediwe ukushicilelwa. Ungacabangi ukuthi kulula kimi ukumboza ama-distros amathathu ahlukene, kepha iRespectable Reader, iyakucela. Hhayi i-Debian ne-Ubuntu kuphela, kepha ama-Three Oriented kuma-SME.

  9.   crespo88 kusho

    Uma ushicilele, kungenxa yokuthi uyakwazi, siyakweseka futhi siyazi ukuthi uzowulandela lowo mugqa.
    Njengokuthungatha ngilinde ukukhishwa kwe-Debian ngamazinyo abukhali. Kungaba kuhle uma umboza okuncane nge-NTP. I-Sl2 nokwangana okukhulu. Ukube othisha bami bebengifundise yonke into enjalo, HAHAJJA, Platinum Degree, HAHAJJA.

  10.   frederico kusho

    Izinga lemininingwane ekuphumeni komyalo liyadingeka ukukhombisa ukubaluleka kwalo. Basho okuningi. Kuyiqiniso ukuthi zimbalwa izindatshana ezikhuluma ngaleli zinga lemininingwane, ngoba bacabanga ukuthi zizoba yindatshana ende futhi enzima yokufunda. Yebo, ingxenye yomsebenzi weSysAdmin ukufunda leyo miphumela esindayo nenemininingwane, hhayi nje lapho kunenkinga, kepha futhi nasebusweni bamasheke.

  11.   U-Ismael Alvarez Wong kusho

    Sawubona Federico, bengikuthembisile ngaphambili, ukubhala okunye ukuphawula ngemuva kokukufunda ngokucophelela okuthunyelwe okukhulunywa ngakho; Nakhu okulandelayo:
    - Inqubo enhle esikhundleni sokwenza ukhiye we-TSIG wezibuyekezo ze-DNS eziguquguqukayo nge-DHCP, ukopisha ukhiye ofanayo we-rndc.key njenge-dhcp.key, lokhu ngokusobala "okulula kakhulu" kukhombisa ukuthi inhloso akuyona nje ubuchwepheshe kwe-HOWTO-INSTALL-DNS - & - DHCP kepha isifundisa ukucabanga, IZINKANYEZI ezi-5 ZOMBHALI.
    – Okuthakazelisa kakhulu kufayela lokucushwa le-DNS, elinegama.conf, ukuba khona komugqa «vumela-ukudlulisa { localhost; 192.168.10.1; };» ukuhlola Isizinda «desdelinux.fan" kuphela kusukela ku-SysAdmin workstation kanye ne-localhost (iseva ye-DNS ngokwayo), futhi ngaphezu kokufaka ukhiye we-TSIG wokubuyekeza i-DNS kusukela ku-DHCP.
    - Kuhle kakhulu ukwakhiwa kwezindawo eziqondile neziphambene ze-DNS kanye nencazelo "eningiliziwe" yezinhlobo zabo zamarekhodi, ngaphezu kokukhishwa komyalo othi "# named-checkconf -zp" ukubheka yonke i-syntax yegama ngaphambi kwalo ukusetha kabusha kanzima, kanye nezibonelo zokusebenzisa umyalo "wokumba" ukuqinisekisa izinhlobo ezahlukahlukene zamarekhodi e-DNS.
    . Ekucushweni kwe-DHCP (kusetshenziswa ifayili /etc/dhcp/dhcpd.conf):
    - Ungayengeza kanjani inethiwekhi yethu yendawo nobubanzi bayo bamakheli we-IP ashukumisayo ongawabela, incazelo yegama-iseva, njll. nokuthi ungatshela kanjani i-DHCP ukuthi ivuselele amarekhodi e-DNS ngokusebenzisa imigqa ye- "ddns- ..." ekucushweni kwayo.
    . Lapho yonke into isivele isebenza, IZINKANYEZI EZI-5 ZOMLOBI, lapho kwenziwa umyalo othi «# dig desdelinux.fan axfr» ukuze uhlole i-TTL yamakhompuyutha e-LAN anama-IP angashintshi nalawo anama-IP ashukumisayo anikeziwe.
    . Okokugcina, OKUKHULU, ukulungisa ngesandla amafayela e-Zone ngokuwafriza kuqala ngokuthi «# rndc freeze desdelinux.fan", bese wenza ukuguqulwa futhi ekugcineni uwakhulule ngokuthi "# rndc thaw desdelinux.umlandeli"
    . FUTHI OKUNGCONO KAKHULU, KONKE KWAKWENZIWA KUSUKELA EGAMENI.
    Qhubeka njalo Fico.

    1.    Joy kusho

      Sawubona,
      Ik kom net kijken, dit omdat ik probeer te achterhalen hoe het kan dat alles gedeeld en verwijderd wordt op mijn computer zelfs mijn foto's. Ik heb totaal geen control meer over mijn eigen computer on mobiel.
      Het zit m dus ook ku-het dns ku-dhcp. Ik weet echt niet hoe ik dit moet oplossen en het kan verwijderen. Misschien dat iemand mij wilt usizo? I-Dit is namelijk buiten mij om geinstalleerd. I-Walgelijk gedrag vind ik het.

  12.   frederico kusho

    Wong: ukuphawula kwakho kugcwalisa i-athikili. Ngokuzimisela, kukhombisa ukuthi ukutadishe kahle. Ngaphandle kwalokho, awukwazi ukuphawula ngezinga lemininingwane oyenzayo. Vele ungeze lokho vumela-dlulisa Isetshenziselwa ikakhulukazi lapho sinesigqila se-DNS futhi sivumela ukudluliswa kwezindawo kusuka enkosini kuye. Ngiyisebenzisa ngaleyo ndlela ngoba kuyindlela elula yokusebenzisa ukwenza amasheke angenabungozi kusuka kukhompyutha eyodwa. Ngiyabonga kakhulu ngokuhlola kwakho 5. Ngiyabingelela! futhi ngizoqhubeka ngikulinde kuma-athikili ami alandelayo.

  13.   IgnacioM kusho

    Sawubona Federico. Ngiyazi ukuthi sekwephuze kancane, kodwa ngithanda ukukubuza umbuzo.
    Ingabe le nqubo izongisiza uma ngifuna ukukhomba isizinda kwiseva yami ye-vps?

    Njalo ngemizuzu engu-15 ngithola le milayezo yohlelo:

    I-DHCPREQUEST ku-eth0 kuya echwebeni 67 (xid =…)
    I-DHCPACK kusuka ku- (xid =…)
    kufanele - ukuvuselelwa ngemizuzwana engama-970.

    Futhi kulokho engikuqondayo kufanele ngidale irekhodi le-A ngesizinda sami kanye ne-ip yeseva yami ezinikele.

    * Ngiyakuhalalisela futhi ngiyabonga ngale ndatshana, angazi noma bekuyiyona yini ebengiyifuna kodwa ngiyithole ithakazelisa kakhulu futhi ichazwe kahle. Ngaphezu kwalokho ngithatha isincomo se- "DNS ne-BIND" ebengivele ngihleba kancane futhi kubonakala kuthakazelisa kakhulu.

    Ukubingelela okuvela e-Argentina!

    1.    u-antonio valdes toujague kusho

      sicela uxhumane nami ngokusebenzisa valdestoujague@yandex.com