通过本地网络的另一台机器访问我的网站(Nginx)

通过本地网络的另一台机器访问我的网站(Nginx)

我在 ubuntu 上的 K3S kuberentes 集群上工作。

Local IP address 192.168.111.2
public IP address : 192.168.20.90
ip loadbalancer : 192.168.111.100

k3sdomain.com我在我的 K3S 集群上使用该域构建了一个 Nginx 。

我可以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 地址,但它不起作用。

我可能不太明白这个概念。但请让我知道你的想法。

  1. 如果我们无法从本地机器/本地主机 ping 我们的主机名或 IP 负载均衡器,这正常吗?

    ping k3sdomain.com ping 192.168.111.100

它不起作用,但我可以从另一台机器 ping

谢谢。

相关内容