‫Bu eğitimde, DNS Round Robin testinin üzerinden geçeceğim ve bunu nasıl
‫yapacağımı göreceksiniz.
‫Öncelikle bir ağ oluşturmamız gerekiyor.
‫Ona dostum diyeceğim.
‫O zaman iki konteyner oluşturmam gerekiyor. Bu yüzden onları
‫arka planda çalıştıracağım. Aslında isimleri umurumda değil.
‫Bu yüzden, sadece ağı çalıştıracağım ve onları dostuma bağlayacağım.
‫Ve sonra bir net takma ad
‫yapacağım, böylece onları DNS adı aramasıyla bulabilirim.
‫Ve sonra.
‫İşte başlıyoruz.
‫Bir isim belirtmediğim için aslında
‫Yukarı oka basıp aynı komutu tekrar yazabilirim ve bu
‫konteynerlerin her ikisini de almam gerekir.
‫Herhangi bir port açmadım çünkü tek yapmamız gereken bu sanal ağın içinde test yapmak.
‫Bir sonraki bölümde bahsedeceğimiz açık portlar olduğunu fark edeceksiniz. Ancak açıkta kalan bağlantı noktaları Docker dosyasında
‫listelenir ve sanal ağda her zaman açıkta kalırlar. Sadece bu portları ana bilgisayarımızın
‫dış arayüzüne gerçekten yayınlamak istediğimizde -p'yi kullanmamız
‫gerekir.
‫Burada bunu yapmıyoruz, o yüzden o kısmı atlayabilirim.
‫Şimdi bunların her ikisine de aynı DNS adlarıyla ulaşabildiğimden emin olmak için bir test yapmam gerekiyor. Bu yüzden docker konteyneri
‫çalıştırın ve bunu alpine nslookup aramasında --rm yaparak kolay yoldan yapacağım.
‫Oops... net dostum.
‫Bu, arama DNS girişinde nslookup komutunu çalıştırmalı ve ardından hemen çıkmalıdır. Sonra bir --rm ile kendini
‫temizleyecektir.
‫Tamam. İşte oldu.
‫İki DNS girişine sahibim. Bir sonraki için, docker container
‫9200 aramasında -s ile rm net dude
‫centos curl çalıştırın.
‫Tamam.
‫Bu bana Interloper adlı Elasticsearch sunucusunu geri getirecek.
‫Tekrar çalıştırırsam, diğerini alırım.
‫Bayım. M.
‫Bunların her biri için benzersiz bir kimlik olduğunu ve Yukarı Ok'a basıp bu komutu
‫tekrar tekrar çalıştırırsam, burada tam olarak steven bile olmayacağını fark edeceksiniz.
‫Biraz rastgele olacak.
‫Arka arkaya iki tane görüyorsunuz ve bu tür şeyler.
‫Bu sadece isim önbellekleme ve benzeri şeyler nedeniyle DNS Round Robin'in bir göstergesidir.
‫Eğer docker konteyner yaparsam... Oops
‫ls. Aslında bunları çıkarabilirim... Onları zorlayacağım.
‫Ve işte başlıyoruz.