DNS, dat domeinnaamsysteem wordt genoemd, heeft u vast al van veel verschillende mensen gehoord,
maar wat is precies het doel van DNS?
Nou, Dennis, het is een systeem dat wordt gebruikt om een hostnaam te vertalen naar een IP-adres.
Dat betekent dus dat toen het hele internet begon, de websites die werden gebouwd of toen de systemen werden
gebouwd, computersystemen, elk computersysteem een IP-adres heeft.
En om die IP-adressen te onthouden was zo omslachtig, mensen zouden de IP-adressen niet onthouden, ze zouden
het moeten opschrijven.
Het is een veiligheidsprobleem.
Dus toen kwamen ze met een resolutie en de resolutie was om met de namen, de hostnamen te komen.
OK, we hebben de hostnaam, maar computers begrijpen geen letters of paardennamen, computers begrijpen
alleen cijfers.
Dus hoe vertalen we het?
We hebben een systeem nodig dat de vertaling voor ons doet.
En dat systeem of die dienst heet DNS.
Nogmaals, domeinnaam systeem.
Het vertaalt hostnaam naar IP-adres, IP-adres naar hostnaam, wat een PTA-record wordt genoemd en hostnaam naar
IP-adres.
De recordnaam wordt een record genoemd en de laatste functie van DNS is het vertalen van hostnaam naar hostnaam.
En dit is om sommige van de hostnamen te vertalen naar een eenvoudiger soort alias.
Bijvoorbeeld, Google heeft waarschijnlijk 50 servers op de achtergrond die hun website Google dot com bedienen.
Maar denk je dat Google zelf op elke server dezelfde naam heeft?
Nee, dat is niet mogelijk.
Ze hebben waarschijnlijk verschillende namen op die servers, maar ze hebben wel een alias Google, die wijst naar
andere server host namen, en dan wijst het naar andere servers.
Dan heet het hostname to hostname.
En om dat te creëren, moet je een record aanmaken.
En dat record heet SI Name Record.
Denk eraan, dit is een record dat Peter opneemt en hem heeft zien opnemen.
Als je je gaat voorbereiden op een Linux interview, zul je deze vragen krijgen.
En ik, ik weet dat zeker.
Veel mensen hebben deze vragen gekregen om deze platen te onthouden.
Dan zijn er bestanden die betrokken zijn bij de configuratie van DNS en het primaire configuratiebestand
staat in ETSI.
Zoals u al weet, zou iedereen inmiddels moeten weten dat ETSI de configuratiedirectory
is waar alle configuratie van elke dienst zich bevindt en en bestandsnaam voor DNS heet dot com name.
Dotcom is omdat named de naam is van het proces van de DNS en het pakket dat u installeert voor DNS.
Het heet Binde.
Volgende Fi.
Het volgende bestand dat we hebben is var naam D.
Dit is geen bestand.
In deze directory staan alle zonebestanden waarin je alle hostname naar IP, IP naar hostname en alle
andere dingen die je wilt doen, de service die je moet draaien in je systeem of wanneer je
het start moet je het commandosysteem draaien.
Tems Ctrl Restart naam D is weer naam en D staat voor Dayman.
Dus deze Dayman gaat lopen.
Blijf het uitvoeren.
Elke keer als er een verzoek binnenkomt, zal het hun verzoek dienen.
Vanaf dit punt gaan we naar het downloaden, installeren en configureren van de DNS-server.
Dus het eerste wat ik altijd zou aanraden is dat je een snapshot maakt van je virtuele machine.
Wanneer we het configuratiebestand van een Linux machine aanraken, is het altijd een goed idee om een snapshot te maken voor het
geval dat.
Als u een fout maakt in de configuraties, hoeft u geen problemen op te lossen of eindeloos veel uren te spenderen
of zelfs de hele Linux-machine opnieuw te bouwen.
Dus ga je gang en maak de momentopname.
Dan ziet de opzet er meestal zo uit, zoals in het DNS, er is een massale server en dan is er een secundaire
of slaveserver, die een replicatie is naar de master server.
En dan de client, de client is elke machine die zijn hostnaam of de hostnaam van andere servers omzet in IP-adressen
in onze opstelling, aangezien we één Labbe-machine gebruiken.
We hebben alleen de volgende machine.
We zullen die, de volgende machine gebruiken als master server en ook als client.
We zullen geen secundaire of slaveserver opzetten.
Maar als je twee machines hebt, dan zou ik aanraden om de DNS op één machine in te stellen en de andere machine
te gebruiken als client om DNS entries op te zoeken.
Hoe dan ook, we gaan een domeinnaam opzetten voor ons lab.
DNS configuratie is laberge local en het IP adres dat we aan die DNS server zullen geven is het
lokale IP adres dat nu is toegewezen aan NPC S3.
Dus ik weet zeker dat iedereen een Wi-Fi netwerk adapter gebruikt.
Dus in een Wi-Fi netwerkadapter is het IP-adres dat is toegewezen aan uw netwerk of aan uw interface altijd
een DCPI, wat betekent dat het bij elke herstart verandert.
Dus wanneer u dit IP-adres aan uw DNS toewijst, denk eraan dat het sis beter kan veranderen.
We zullen de installatie van DNS configureren, maar dan kunnen we eigenlijk alle veranderingen ongedaan maken
of terugdraaien of herstellen naar de originele snapshot van de virtuele machine, hoe dan ook, de stappen die hierbij komen
kijken zijn het installeren van het DNS pakket en de pakketten bind bind dash utils en mijn CI optie, dat wil zeggen ja zeggen op
elke vraag die gesteld wordt.
Dan doen we de geconfigureerde DNS.
Kortom, we gaan dat ETSI-bestand met de naam wijzigen.
We maken twee zonebestanden aan voor het lab en het eerste lab voor het lab is het opzoeken van hostnaam
naar IP-adres en het omgekeerde is het opzoeken van IP naar hostnaam.
Dan zullen we de DNS-bestandsrechten wijzigen en de dienst starten.
En natuurlijk daarna, als je eenmaal hebt gecontroleerd of alles, DNS werkt zoals we het wilden configureren,
dan zou ik zeker aanraden dat je rapporteert of terugzet naar je originele snapshot.
Dus op deze manier, als uw IP verandert, hoeft u niet naar het DNS-configuratiebestand te gaan en dat IP
steeds opnieuw bij te werken.
Deze configuratie van DNS werkt het best als u een statisch IP hebt.
Maar aangezien we werken aan een wi fi DSP IP en dit een lab is, is het mijn bedoeling u te leren hoe u DNS kunt downloaden,
installeren, configureren en beheren.
En daarom gaan we naar dit lab proces.
Dus ik ga naar mijn Linux machine en allereerst ben ik hier en ik ben ingelogd als mezelf, sorry als root.
En het IP adres dat ik ga gebruiken is 190 tot 168 een 29.
Ik zou kunnen doen of config voor dat opnieuw te bevestigen een I naar 160 168 een 29 is toegewezen aan ENP nul is drie.
Perfect.
Ik zou de installatieconfiguratie hier op de console kunnen doen, maar ik gebruik liever een putty-sessie.
Dus ik heb hier al een putty sessie open staan en ik zal in dit venster de console minimaliseren en
de putty machine weer gebruiken.
Ik zal zien wie ik ben mijn egoïstische map waarin ik zit en welke host ik ben ok nu zal ik root worden.
OK, Laden, als meedogenloze doe wie ben ik wortel?
Laten we het scherm leegmaken en nu mijn gedetailleerde procedure volgen die ik in een Word-document heb gedocumenteerd,
dus dat zal ik aan de zijkant openen.
Dus op deze manier zal het document stap voor stap gevolgd worden.
Alle stappen zijn gemarkeerd in stap één, stap twee, helemaal, denk
ik, tot stap 13.
Laten we eerst het DNS pakket installeren voordat we het installeren.
Laten we kijken of we dat pakket hebben om het te controleren.
Het is R. P. M. Desh Keyway en grijp voor binding.
Het zal alle RPM's ophalen die we geïnstalleerd hebben en pacificaal voor binding.
Kijk nu naar de lijst en u zult zien dat er geen enkel BINDE-pakket alleen is geïnstalleerd.
Blinder's bind sleutel bind aapc bind lib's licentie.
Leyb utils.
We hebben utils.
Dat is goed, maar ik ga toch door en doe een installatie op utils voor het geval er een nieuwere versie is.
Als die er is, zal het deze oude versie, die hier staat, upgraden.
Oké, dus eerste stap, installeer DNS youm install binde space binde doet het tweede pakket u t s min y betekent gewoon ja zeggen
op de vraag die tijdens deze installatie wordt gesteld.
Dus wanneer u de jam doet, zal de jam uw pakket of het pakket dat u zoekt downloaden en installeren.
Oké, laten we doorgaan en op enter drukken.
Natuurlijk, dit gaat uit en er werden verzonden naar US repositories, kijkt, het zal zoeken naar deze pakketten.
Dus voordat het naar de opslagplaats gaat en ervoor zorgt dat je online komt, dat wil zeggen op het internet, kun
je gewoon Pangan dub, dub, dub dub, Google dot com doen.
En als u een antwoord krijgt, betekent dit dat u online kunt, zodat
u het pakket kunt installeren.
En compleet goed nu kon je R gaan doen. P. M. dash kuai en pak weer voor Binde
en je zult zien en je zult verifiëren dat het Bine pakket gewoon door zichzelf binde was mooi geïnstalleerd en zoals je
vertelde, pakket is er.
Het was geen 99 en nu is het opgewaardeerd naar negen 11.
Perfecte download installatie is gedaan.
Het volgende deel is het configureren van de DNS.
Dus wanneer u de BINDE of DNS installeert, trouwens, DNS is de naam van het pakket BINDE
en de service die de DNS draait.
Het heet naam D.
D staat voor Dayman.
Dus onthoud het verschil.
DNS is de naam van het hele DNS en de verpakte toepassing zelf.
Binde is de pakketnaam en de dienstnaam wordt genoemd.
Goed, laten we het ETSI name dot com bestand bewerken.
Dus voordat u het bewerkt, kunt u ook een kopie maken als u het in productie doet, maar ik weet zeker dat u de momentopname
heeft gemaakt.
Dus laten we V gaan doen. I. ATSE noemde Horcoff.
Kom naar beneden tot het punt waar het opties zegt, en hier moet je een les doen over Poort 53, dus standaard luistert
de NSA op Poort 53.
Dus hier wil ik dat je het IP adres van de ENP zero S3 intypt, dat is één oog op de 168 één
punt.
Ik geloof dat het 29 is.
Ik zal het opnieuw controleren en een puntkomma plaatsen.
Zorg ervoor.
En dan is er een ruimte.
Race is close en weer puntkomma.
Negenentwintig, nu wil ik dat je helemaal naar beneden gaat naar de bodem van het bestand.
Rechtsboven waar u deze twee regels ziet, ziet u het gedeelte met drie,
vier regels parameters.
Het begint met Zone.
Nu moet je wel.
Voeg de waarde DOD toe, haal dat eruit en voeg lab punt lokaal toe.
Dit is dus het domein dat ik heb gekozen als DNS-domeintype, hint vervangen door master.
Dossier.
De bestandsnaam die we zullen aanmaken is forward DOD lab.
En een laatste parameter is Dasch update toestaan.
Spatie, accolades, geen.
Noem puntkomma spatie, accolades.
Kleren en dan semi gebeld.
Oké, dan, de volgende is voor ons.
Achteruit.
Dus voor dit, wat ik zal doen is het gewoon kopiëren vanaf hier.
OK, geplaatst.
Oké, dus dit is de omgekeerde zone lock up configuratie parameters, dus in omgekeerde, je moet
de de in omgekeerde volgorde één 1A tot 160 zes één type is master file is omgekeerde talab allow update
en laten we accolades sluiten.
Ging goed, inclusief de laatste twee regels, blijft hetzelfde.
Je hoeft het niet te veranderen, OK, zorg gewoon dat dit deel.
Wordt toegevoegd aan uw naam, dot com bestand, precies zoals ik laat zien, oké, zodra het is toegevoegd,
trouwens, het document dat ik aan de linkerkant heb is ook bijgevoegd als onderdeel van deze lezing.
Je kunt het downloaden en precies hetzelfde document doornemen.
Oké.
Laten we doorgaan en dit bestand opslaan.
Phyla gered.
En quit nu twee zone vals gemaakt, dus men eigen vader zijn.
Voor het lab, maar je moet naar bar named directory, zorg ervoor dat je in war named directory goed bent.
Touch forward lab.
Raak het lab aan.
We hebben nu beide voor vooruit en achteruit.
Dit zijn de zonebestanden waarin we de entries, de forward lookup entries en de reverse lookup entries,
gaan bewaren.
Dus als u hostnaam wilt omzetten naar IP, gaat dat in dit bestand.
Als u IP wilt omzetten naar hostnaam, dan komt het in dit bestand.
Oké.
Hoe dan ook, laten we doorgaan.
Dus wijzig nu het eerste bestand, dat is Forward Lab met Forward Lab.
Dit is het lege bestand.
Begrepen.
Alles wat ik hier heb.
En geplakt.
In uw bestand, dus laat me u snel vertellen wat dit formaat is.
Het is beter dat u het op de juiste manier opmaakt, niet omdat het een slechte configuratie zal zijn of niet zal werken, maar het zal voor
u gemakkelijker te lezen zijn.
Dat doe ik dus altijd.
Tabs voor dagen.
OK, dus eigenlijk is het tijd om te leven.
Zesentachtig honderd zesentachtig duizend vierhonderd, elke regel die je hier ziet heeft een betekenis.
En als ik op elke betekenis inga, duurt het natuurlijk lang.
Maar even snel, ik zeg je, elke keer dat je een wijziging aanbrengt in dit bestand, moet het serienummer bijgewerkt
worden.
Dus als u hier een vermelding toevoegt, zorg er dan voor dat u één verandert in twee of drie, als u de derde vermelding toevoegt,
maak dan twee in drie.
Oké.
Dus dit zijn de vooraf gedefinieerde parameters die we moeten volgen.
Dus laten we naar DNS komen.
Dus enorme verdediging.
Dus allereerst, bij in name server zijn Marsden's is Abda lokaal en dan toevoegen in een één op één zestig punt twintig.
Dit is ons IP adres en onze meester Denisova heeft de ingang in een drie tot eenenzestig punt negenentwintig.
Dit zijn de laatste twee regels die ik als testcliënt heb toegevoegd.
A in een één honderd tot één zestig tot veertig.
En de andere is.
Overigens bestaan deze twee machineclients en Client B niet, maar ik heb ze alleen toegevoegd om te testen
of ik dat kon oplossen als ik helemaal klaar ben met het configureren van de DNS.
Oké.
Dus laten we doorgaan en opslaan.
Ik ben nu veilig.
Laten we het omgekeerde statlab aanpassen.
En ik ga hetzelfde doen, ik ga precies kopiëren en plakken wat ik hier heb.
OK, alles is weer gekopieerd, dit is omgekeerd de eerste drie vermeldingen.
Zal hetzelfde zijn.
Het heeft deze klant, het zou er niet moeten zijn, maar laat me deze verwijderen.
Ja, ik zal deze hier ook verwijderen.
OK, je hebt het bestand opgeslagen.
OK, dus die eerste twee moeten ook in de vooruit, dan de derde massapubliek in
een ik twee een 68, een blindganger.
Negenentwintig.
En als u deze laatste drie ingangen ziet, hebben we dezelfde ingangen in de vooruit, maar ze zijn
nu omgekeerd.
Oké, goed.
Ga je gang en sla het op.
Nu moeten we de service die bij DNS hoort opnieuw opstarten of starten, wat dat systeem zal doen zullen we starten.
Genoemd.
Perfected is gestart. Laten we het inschakelen zodat het kan starten bij Bhuti.
Het is ingeschakeld. OK, het volgende deel is.
Firewall uitschakelen, als je een firewall hebt draaien, ga je gang en schakel deze uit en om het firewall systeem
uit te schakelen, ctrl stop firewall de.
Als u de firewall niet wilt uitschakelen, zorg er dan voor dat u uw firewall zodanig configureert dat 453 binnenkomt
en luistert.
Onzuiver 53.
Oké, laten we het uitschakelen zodat het niet terug start op Abbu tijd, het is uitgeschakeld.
Nu gaan we verder en configureren de machtigingen op war named voor eigendom en Linux.
Als je Linux draait en je moet deze commando's uitvoeren, als je geen Linux draait, dan hoef je de laatste
twee commando's niet uit te voeren.
Maar goed, doe het toch maar.
Dit zal de toestemming van je war named for directory instellen.
Zorg ervoor dat je ze achter elkaar uitvoert.
Dus laten we deze routine als root uitvoeren, dat is prima.
Het veranderde niet.
Het is nog steeds wortel.
Als het niet onbeleefd was, dan zou het veranderd zijn.
OK, en de laatste heet Horcoff.
Dus alles is nu klaar, test de configuratie- en zonebestanden op syntaxfouten.
OK, dus we moeten ervoor zorgen dat die configuratiebestanden, de veranderingen die we hebben aangebracht geen fouten bevatten.
Dus voor dat, de eerste configuratie bestand veranderingen die we maakten was in at sea named dot com.
Dus om te controleren of er geen fout zit in dat configuratiebestand zal het commando Dasch checkoff
etsi slash name dot com draaien.
Als u geen uitvoer krijgt, betekent dit dat er geen problemen zijn of dat er geen fouten in de configuratie zitten.
Voor nu zal ik hetzelfde doen, maar een ander commando uitvoeren, dat controle heet Czech
Zone, en dat is voor mijn lab en labforwards op bestand dat we gemaakt hebben.
En het zegt is eigen het lab lokaal geladen serienummers dit en het zegt OK, wat betekent dat het werkt.
Er staan geen fouten in het tweede commando voor een omgekeerde zone en het zegt, OK, mooi, nu gaan we naar onze netwerkconfiguratiebestanden
om die DNS-serverinformatie toe te voegen in dat netwerkconfiguratiebestand.
En zoals u weet, is onze mijn nek ENPI zero S3.
Dus als ik if config ENPI zero three doe, zie je sorry ENPI.
Nul drie.
Je zult zien dat hij het IP-adres heeft, hetzelfde IP-adres dat ik aan die DNS-server heb gegeven, dus ik
ga naar dit configuratiebestand.
ETSI zegt config network.
Dat is erin geslopen, er is een configuratiebestand, V. I. Ik kijk of ze ENP nul drie heeft.
Ik kom helemaal naar beneden en voeg de DNS entry toe, 192 tot 168, één punt negenentwintig.
Sla het nu op, we zullen het ETSI opgeloste oliedoek moeten aanpassen.
Onthoud, als je twee Linux machines gebruikt en je probeert of configureert deze DNS van op de ene server
en had de andere server als client, dan is het nu tijd om naar Klein te gaan.
Dus kan Klein het opzoeken naar DNS?
Als je maar één machine hebt, is dat prima.
Wij houden of beschouwen deze ene machine zowel als client als server.
Dus voor deze wijziging heeft het ETSI koffel opgelost.
V. I. Azzi heeft Horcoff opgelost.
En hier zult u zien dat de naamserver is ingesteld op uw standaard gateway, die een oog op 160 op een
punt een, dat is uw modem, evenals in uw huis te vervangen.
Eén met 29, want dit is nu je nieuwe DNS server, het is veilig.
Nu heeft het gered.
Laten we nu doorgaan en de dienst opnieuw opstarten.
Dus we moeten het netwerk nu opnieuw opstarten.
Systeem, ctrl, herstart netwerk.
Juist, dit netwerk kwam weer online, en nu is het tijd om te controleren of onze configuratie of de
andere DNS werkt.
Dus we doen Digg Master DNS, DOT Lab...
De lokale.
OK, dus we zullen hier zien.
Laat mij dit maken omdat het makkelijker zou zijn.
Dus hier, zegt Meester.
DNS talab de lokale in een er is geen IP wordt weergegeven, hmm.
Maar laat me de NSA proberen.
Kijk uit en kijk omhoog.
Meester Dennis.
Naar het lokaal, oké?
OK, het is OK, het gaat nog steeds naar één acht twee, OK?
Ja, want elke keer als je het netwerk herstart, weet je nog, we hebben het Command Systems Restart
Network gedraaid, verandert het je DNS informatie terug naar één acht tot één eenenzestig punt één.
Dus ga terug naar ETSI Resolve bestand en verander het terug naar negenentwintig.
Probeer nu master DNS, Dot LaBrot local te graven, en hier zie je Master DNS, het lab, de local
is eigenlijk aan het resolven naar one to one 68 one 29.
Prachtig.
OK, probeer nu het volgende opzoek commando door de NSA op te zoeken en het commando voert eigenlijk dezelfde functie
uit.
Maar Digg geeft je meer informatie dan lookup.
Oké, dus nu ga ik een...
Zoek op met Mass of DNS dolloped onze lokale druk op enter en nu zul je zien dat het naar de DNS server gaat, die we
een nacht naar een 61 naar 29 hebben gemaakt.
En het lost zichzelf op en het is een acht tot 161 dat Toinette.
Geweldig.
We hebben nog twee entries gemaakt in de Forward Lookup Zone, namelijk Clyde en Clyde B.
Dat gaan we ook proberen op te lossen.
En laten we een klant opzoeken, een lab bij ons in de buurt.
En het toont één oog naar 168.
Zeg tegen Wanda 240 aardig en laten we Clyde zijn.
Een oog op een, eenenzestig op eenenveertig, mooi, dus het vooruit kijken werkt, laten we nu het omgekeerde proberen.
Dus in plaats van de hostnaam zetten we het IP een jota 168 punt een punt twee vier nul.
En kijk eens aan.
Het lost het nu op naar t hostnaam.
Sameway doet het voor 241, en het lost op voor client B. Als u nu een nieuw systeem bouwt en u wilt een nieuwe entry
toevoegen aan de DNS-server, hoeft u alleen maar KDDI in de OI named directory te zetten.
Dan ga je in de.
Forward lab, je hebt aangepast dat je helemaal naar beneden komt en bijvoorbeeld client see intypt.
A en dan het nieuwe IP-adres daarvan naar 42.
En zorg ervoor dat je het serienummer bijwerkt van één naar twee in dit geval, sla het op.
En dan kun je het proberen.
Om het op te zoeken.
Klant, zie je?
Op dit moment wordt het niet getoond omdat we de genoemde service moeten herstarten, dus dat
zou System CTL herstart zijn.
Genoemd.
Laten we het nu eens proberen en je kunt zien dat het nu op 242 uitkomt, zie je, zo blijf je de hostnamen
toevoegen en het blijft het voor je oplossen.
Overigens is er ook een commando om in plaats van opnieuw op te starten named, het configuratiebestand opnieuw te laden.
Maar goed, dat kun je opzoeken.
Dus dit is hoe je de download installatie en configuratie van je DNS op dit punt doet, je zou moeten weten
hoe het werkt.
Als u wilt, kunt u terugkeren naar uw oorspronkelijke momentopname of u kunt gewoon systeem ctrl restart netwerk
doen.
En wat het zal doen is je ATC bestand terugzetten naar de originele DNS één acht één zestig punt
één.
Dus je gaat nu een probleem hebben om naar het internet te gaan.
En als je Penghu dot com doet, ga je het zien als kunnen betalen.
Hoe dan ook, ik hoop dat deze lezing als doel dient.
Je hebt veel geleerd van deze lezing.
En als je vragen hebt over DNS, laat het me dan weten.
Het is gewoon simpel.
Neem mijn documentatie door, het word document dat ik heb bijgevoegd en Kulluk.