‫Voor deze tutorial ga ik de toewijzing van DNS Round Robin-testen doornemen en je zult zien
‫hoe ik het zou hebben gedaan.
‫Eerst moeten we een netwerk maken.
‫Ik noem het kerel.
‫Dan moet ik twee containers maken. Dus ik
‫ga ze op de achtergrond draaien. Ik geef eigenlijk niet om hun namen.
‫Dus ik ga gewoon het netwerk runnen en ze aan kerel koppelen.
‫En dan ga
‫ik een net-alias doen, zodat ik ze kan vinden met de DNS-naamzoekopdracht.
‫En toen...
‫Daar gaan we.
‫Omdat ik geen naam specificeer, kan
‫ik eigenlijk gewoon op de pijl-omhoog drukken en exact dezelfde
‫opdracht opnieuw typen, en ik zou beide containers moeten krijgen.
‫Ik heb geen poorten geopend omdat we alleen binnen dit virtuele netwerk hoeven te testen.
‫U zult merken dat er poorten zijn die zichtbaar zijn, waar we het later in de volgende sectie over zullen hebben. Maar blootgestelde poorten worden vermeld in het Docker-bestand en
‫ze zijn altijd zichtbaar in het virtuele netwerk. Het is alleen nodig om de -p te
‫gebruiken als we die poorten daadwerkelijk naar de externe interface van onze
‫host willen publiceren.
‫Dat doen we hier niet, dus dat deel kan ik overslaan.
‫Nu moet ik een test uitvoeren om er zeker van te zijn dat ik bij beide kan komen met dezelfde DNS-namen. Dus docker container run,
‫en ik ga dit op de gemakkelijke manier doen door een --rm op alpine nslookup search te doen.
‫Oeps... netto kerel.
‫Dit zou de opdracht nslookup moeten uitvoeren op de zoek-DNS-invoer en vervolgens onmiddellijk afsluiten. Dan zal het
‫zichzelf opruimen met een --rm.
‫Oke. Daar gaan we.
‫Ik heb twee DNS-ingangen. Voor de volgende, docker container
‫run rm net dude centos curl
‫met een -s op
‫zoek 9200.
‫Oke.
‫Daarmee krijg ik de Elasticsearch-server met de naam Interloper terug.
‫Als ik het opnieuw doe, krijg ik de andere.
‫Dhr. M.
‫Je zult merken dat er ook een unieke ID is voor elk van deze, en
‫dat als ik op de pijl omhoog druk en deze opdracht steeds opnieuw uitvoer, het niet echt Steven hier zal zijn.
‫Het zal een beetje willekeurig zijn.
‫Je ziet twee op een rij en dat soort dingen.
‫Dat is slechts een indicatie van DNS Round Robin vanwege zaken als naamcaching en zo.
‫Als ik Docker Container doe...
‫oeps. Ik kan deze inderdaad verwijderen... Ik ga ze dwingen.
‫En daar gaan we.