Lucrez pe clusterul K3S kuberentes pe ubuntu.
Adresă IP locală 192.168.111.2
adresa IP publică: 192.168.20.90
ip loadbalancer: 192.168.111.100
Am construit un Nginx cu k3sdomain.com
domeniu pe clusterul meu K3S.
Îmi pot accesa k3sdomain.com
de pe mașina mea și de pe un alt computer dintr-o rețea locală, pur și simplu tastați k3sdomain.com prin browser, dar trebuie să-mi pun numele de gazdă pe o altă mașină /etc/hosts.
ceva de genul:
192.168.111.100 k3sdomain.com
Dar este atât de ridicol dacă am mulți clienți și trebuie să configurez fiecare gazdă client și cum dacă accesează prin telefon etc.
Am venit cu cum să construiesc un server DNS și să mă conectez la clusterul meu Nginx, așa că am urmat asta https://ubuntu.com/server/docs/service-domain-name-service-dns
instrucție. Am schimbat de multe ori adresa IP a serverului de nume pentru a mă asigura că am pus IP-ul corect. Am trecut la IP local: 192.168.111.2, public: 192.168.20.90 sau chiar adresa mea IP a echilibrului de încărcare, dar nu funcționează.
Poate că nu înțeleg conceptul. Dar te rog să-mi spui părerea ta.
este normal dacă nu putem ping numele nostru de gazdă sau echilibrul de încărcare IP de la mașina locală/localhost?
ping k3sdomain.com
ping 192.168.111.100
nu va funcționa, dar pot face ping de la o altă mașină
Mulțumesc.