盒子网_电视盒子网_盒子刷机网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1246|回复: 0

[软路由04]nginx通过不同域名使用同一个端口访问内网服务

[复制链接]

5

主题

12

回帖

282

积分

中级会员

Rank: 3Rank: 3

积分
282
发表于 2022-4-5 17:02:41 | 显示全部楼层 |阅读模式
本帖最后由 回忆的秋 于 2022-4-5 17:03 编辑

1.实现原理概览
1649148360(1).jpg
2.通过上图可以看到最核心的在于nginx的配置【nginx.conf】,首先查看nginx的主配置文件,查看其域名配置文件的存储位置,我的在/opt/etc/nginx/vhost/下,也就是在此目录下的*.conf 都会作为配置文件被加载进来

1649148575(1).jpg

3.在该目录下,我创建了 server1.conf文件
1649149391(1).jpg


这上面的意思就是  
  • n270.home.com这个域名 通过8080端口,被nginx监听到后被转发到了 内网的 192.168.1.70:80
  • trs.n270.home.com这个域名 通过80801短裤,被转发到了 内网的 192.168.1.70:9091 提供了transmission的服务
创建完成后,通过命令使新的配置文件生效
  • nginx -t 确定配置文件无误
  • nginx -s reload 重载nginx的配置文件
1649149222(1).jpg




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|盒子网 ( 粤ICP备2022074510号-1 ) 粤公网安备44190002006514号 .

GMT+8, 2024-5-18 18:00 , Processed in 0.054874 second(s), 25 queries .

Powered by Discuz! X3.4