正文
前幾天,公司技術大佬提起了同一局域網一個內網穿透域名多個人用配置方法,現在分享下。就是在開發機器上配置內網穿透,內網穿透映射到本地的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轉發,挺簡單的。