Я работаю над кластером K3S kuberentes на Ubuntu.
Локальный IP-адрес 192.168.111.2
общедоступный IP-адрес: 192.168.20.90
IP балансировщик нагрузки: 192.168.111.100
Я создаю Nginx с помощью k3sdomain.com
домен в моем кластере K3S.
я могу получить доступ к своему k3sdomain.com
с моей машины и другого компьютера в локальной сети, просто введите k3sdomain.com через браузер, но мне нужно поместить свое имя хоста на другую машину /etc/hosts.
что-то вроде этого:
192.168.111.100 k3sdomain.com
Но это так нелепо, если у меня много клиентов и мне нужно настроить каждый клиентский хост, и как, если они получают доступ через телефон и т. Д.
Я придумал, как создать DNS-сервер и подключиться к моему кластеру Nginx, поэтому я последовал этому https://ubuntu.com/server/docs/service-domain-name-service-dns
инструкция. Я много раз менял IP-адрес сервера имен, чтобы убедиться, что я указал правильный IP-адрес. Я переключился на локальный IP: 192.168.111.2, общедоступный: 192.168.20.90 или даже на мой IP-адрес балансировщика нагрузки, но он не работает.
Может быть, я не понимаю концепции. Но, пожалуйста, дайте мне знать ваши мысли.
нормально ли, если мы не можем пропинговать наше имя хоста или балансировщик нагрузки IP с локальной машины/локального хоста?
ping k3sdomain.com
пинг 192.168.111.100
не получится, но я могу пинговать с другой машины
Спасибо.