正文
前几天,公司技术大佬提起了同一局域网一个内网穿透域名多个人用配置方法,现在分享下。就是在开发机器上配置内网穿透,内网穿透映射到本地的nginx80端口,然后nginx里面在内网穿透的域名基础上在加自己的计算机名,映射到此局域网的一个用户电脑的nginx端口上(ip+80端口)。多个用户类似。
开发服务器的nginx配置如下:
server {
listen 80;
server_name xianhuali.vaiwan.com;
location /yonghu1{
proxy_pass http://10.30.14.115:80/;
}
}
局域网的其他用户nginx配置如下:
server {
listen 80;
server_name xianhuali.vaiwan.com;
location /yonghu1{
proxy_pass http://127.0.0.1:8080/; # 这里是用户的服务端口
}
}
总结
其实原理就是用两个nginx转发,挺简单的。