没有公网ip只能通过官方的QuickConnect来做远程。
1.进入配置目录
cd /usr/syno/share/nginx/conf.d
2.建立配置文件(命名规则dsm.****.conf)
sudo -i #获取root权限
touch dsm.add.conf
3.打开配置文件
vi dsm.add.conf
3.写入配置文件(可以添加多个我这里2个)
#transmission 目录
location ^~ /transmission #目录修改成自己的
proxy_pass http://127.0.0.1:9091$request_uri; #端口修改成自己的
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
add_header X-Cache $upstream_cache_status;
#emby目录
location ^~ /emby #目录修改成自己的
proxy_pass http://127.0.0.1:8096$request_uri; #端口修改成自己的
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
add_header X-Cache $upstream_cache_status;
4.保存配置文件
esc键
:wq
5.重启nginx
nginx -s reload
提示有dsm.ssdp.conf有错误为正常的。
6.访问
http://*******.cn4.quickconnect.cn/emby/
原文链接:https://www.jianshu.com/p/740ae94091b0