我已经看过两种不同的模型来连接我的服务器和云。
模式1:
DNS ------|
|---ISP_Router---Cloud----DSL Modem---Office_Router---Switch---My_Own_Web_Server
Google ------| RJ11 (Gigabit Router)
模式2:
DNS ------|
|---ISP_Router---Cloud---------Office_Router---Switch---My_Own
今天,我的互联网调制解调器和路由器被一个新的单元取代。除了我的UbuntuLinux20.04LTS服务器之外,我家里的其他东西都正常工作了。我能够远程进入它,它可以看到我的本地网络,但不能访问路由器以外的任何互联网。
这里有个错误要继续下去。在执行docker-compose pull时,每次尝试图像拉取时,我都会得到这个错误
Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting
我在我的办公室里有一台服务器,它允许通过路由器从站点上的一些客户端进行连接。这是使用光纤宽带Ip v4和固定的Ip地址,并且一直工作良好,直到宽带中断了一天。我认为我需要一个连接到4G的备份路由器,然后我可以切换服务器到使用4G路由器,并让我的客户端再次连接。4G通常是动态IP地址,所以我决定编写一个小函数,每隔60秒检查一次4G路由器的ip地址,并将其发送到云上的服务,以便我的客户端可以从该服务读取ip地址并连接到我的服务器。 https://stackoverflow.com/questions/3253701/get-public-external-ip-address
public