我有一个网站服务静态HTML/客户端JS,运行在我的局域网上的一台机器上。该网站可从192.168.0.10:81访问,也没有DNS。
我在局域网上有另一台机器,它为许多面向互联网的网站服务。这些地址可以从192.168.0.11:81-82访问,每个地址都有一个DNS记录。每个网站都存在于一个Docker容器中,jwilder/nginx反向代理用于将DNS映射到端口地址。
是否有可能在第二台机器192.168.0.11:83上有一个码头容器,在局域网上提供192.168.0.10:81的静态内容?这将允许从停靠-撰写文件中设置DNS环境变量。是否有不同的方法来实现这一目标?这种情况的图表:

发布于 2021-03-31 12:12:21
在反向代理上,我会向网站添加一条记录,以将特定流量转发给机器a。
或者,您可以在机器b上创建另一个反向代理,将流量转发给A,但这是过火的,因为机器A、B和反向代理的子网相同。
https://serverfault.com/questions/1058829
复制相似问题