Harbor私服无法在外网访问?-灵析社区

脑洞大咖

我看了一下我自己本地的harbor v2.8.4,发现似乎和 hostname / external_url 都没有关系。 这个hostname字段,看上去只和web上显示提示的推送命令提示有关系。 不管hostname改成什么,都不会影响到nginx,nginx默认配置里面server_name是注释掉的。 所以,这里不管通过什么IP/Hostname访问,只要访问的端口正确,即通过80/443/或者设置的其他端口,都能访问到harbor的服务。 理想情况下,我觉得可以把hostname改成域名比较合适,在内网访问时DNS服务器返回内网IP,在外网访问时DNS服务器返回外网IP。 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241127/88fde7af2a3b483b7c411e0dc31437cc.png) ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241127/7e6e35b0dab150f408518c15c9b75e4f.png) ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241127/306a02fcdc0f14dbaf94c87682516f58.png) ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241127/f5386b0cf14f3f1bcd497adfd6c32958.png)

阅读量:1

点赞量:0

问AI