本文主要是介绍nginx 端口转发8848的nacos,达到不暴露nacos端口进行web访问nacos,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一些客户端原因,云主机未开放8848端口,我们无法直接访问8848/nacos,进行nacos的配置
方法:
以docker启动的nginx和nacos(2.0.3)为例
配置nginx 80端口,配置转发到内网的IP和8848端口,172.17.0.1为docker0的地址
访问方式:http://serverip/nacos 即可访问
server {listen 80; # 或者您希望使用的其他端口号#server_name your_domain.com; # 替换为您的域名或服务器 IPlocation /nacos/ {proxy_pass http://172.17.0.1:8848/nacos/; # 替换为 Nacos 服务的实际地址和端口号proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}
}
这篇关于nginx 端口转发8848的nacos,达到不暴露nacos端口进行web访问nacos的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!