场景:内网机器中搭建了bitwarden和nextcloud程序。
设想:
1:通过frp https穿透的形式https://domain:443访问bitwarden
2:通过frp https穿透的形式https://domain:445访问nextcloud
tg上有个老哥说使用nginx,但是下去琢磨了一番。尝试了几次也没有成功。有大佬知道怎么配置吗?
吉林省网友说:你用frp tcp模式,443指向你内网nginx就行 在nginx上设置不同域名转发到不同的服务
四川省网友说:Frps服务端一键配置脚本https://github.com/MvsCode/frps-onekey 教程https://www.yxtvs.com/2020/872.html FRP和Nginx共用80端口 在/etc/nginx/conf/nginx.conf中http{ }里添加以下参数 server { listen 80; server_name *.abc.xyz; location / { proxy_pass http://127.0.0.1:81; proxy_redirect http://$host/ http://$http_host/; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; } }
河南省网友说:泛域名,反代到81端口,按照frp内网域名走各自流量
海南省网友说:你的意思是frpc上使用http的模式设置多个端口,然后在外网frps服务器上配置nginx吗?但是外网机器也监听不到内网的程序啊,内网没有ip
广东省网友说:内网可以设置域名解析吗?绑域名咋个绑