当前位置:首页 > 教程 > 正文内容

外地连接本机nginx(nginx内外网)

2023-04-22 13:30:05教程1

nginx内外网

允许外部访问不是由nginx来配置如果服务器处于公网,或DMZ区设置服务器上的防火墙即可使外网访问内网服务

nginx配置外网映射内网

内网ip是需要在同一个区域网才可以访问,而外网是对外开放,外部均可访问

nginx 内外网映射

server_name 域名; location /路径1/ {}location /路径2/ {}就可以 :域名/路径1/域名/路径2/这样来访问了。

nginx内外网端口不一致导致访问外网跳内网

nginx从1.9.0开始,新增加了一个stream模块,用来实现四层协议的转发、代理或者负载均衡等。比如在内网有一个mysql服务,想暴露到公网上去使用,就可以通过nginx代理的方式通过nginx来进行内网mysql的访问。

可以通过nginx代理的端口访问到内网的mysql服务了。这也直接避免了mysql直接暴露到公网,增加些许的安全。当然,利用stream也可以实现后端服务的负载均衡。

nginx内外网映射端口不一致

nginx启动后默认端口是80。

具体想使用哪个端口可以通过配置文件进行分配来自定义

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/98791575.html