Closed JSZMonkey closed 3 years ago
iOS 需要你把 endpoint 从 http 改为 https,在高级选项里面 另外本插件不为远程连接做任何保证。
补充一下 IOS 我没有在无线连接里面设置代理,本来是想折腾免配置就能听的
目前唯一默认不支持 https 的只有 UWP 客户端,但也可以通过调试功能打开。
nohup node "/usr/share/$NAME/core/app.js" -a "${addr}" -p 4200:4201 ${music_source} -e "http://music.163.com" ${netease_server_ip} ${proxy_server_ip} ${strict_mode} >> "/tmp/$NAME.log" 2>&1 & nohup node "/usr/share/$NAME/core/app.js" -a "${addr}" -p "${http_port}":"${https_port}" ${music_source} -e "${endpoint_url}" ${netease_server_ip} ${proxy_server_ip} ${strict_mode} >> "/tmp/$NAME.log" 2>&1 &
对应的iptable 也要添加相应接口
4200:4201 用于本地局域网监听 5200:5201 配置 endpoint + ssl 域名证书 实现 IOS小火箭 用流量听
比如你的域名 是 www.xxx.com 绑定路由的 DDNS 那么申请对应的SSL endpoint 设置为 https://www.xxx.com:5200 端口转发5200 小火箭设置 HTTP 节点 配合 https://raw.fastgit.org/DesperadoJ/Rules-for-UnblockNeteaseMusic/master/Shadowrocket/UnblockNeteaseMusic.conf 规则就行了 原因:PC 需要 http 协议 ,IOS 需要 https 协议。
目前我的解决办法就是这个。适合没有VPS 的折腾 ,本地局域网PC 免配置代理 就可以听,但 IOS 还是需要挂小火箭不挂代理提示(网络不给力,无法继续播放,证书什么的都信任了)
建议dalao提pr。。。
nohup node "/usr/share/$NAME/core/app.js" -a "${addr}" -p 4200:4201 ${music_source} -e "http://music.163.com" ${netease_server_ip} ${proxy_server_ip} ${strict_mode} >> "/tmp/$NAME.log" 2>&1 & nohup node "/usr/share/$NAME/core/app.js" -a "${addr}" -p "${http_port}":"${https_port}" ${music_source} -e "${endpoint_url}" ${netease_server_ip} ${proxy_server_ip} ${strict_mode} >> "/tmp/$NAME.log" 2>&1 &
对应的iptable 也要添加相应接口
4200:4201 用于本地局域网监听 5200:5201 配置 endpoint + ssl 域名证书 实现 IOS小火箭 用流量听
比如你的域名 是 www.xxx.com 绑定路由的 DDNS 那么申请对应的SSL endpoint 设置为 https://www.xxx.com:5200 端口转发5200 小火箭设置 HTTP 节点 配合 https://raw.fastgit.org/DesperadoJ/Rules-for-UnblockNeteaseMusic/master/Shadowrocket/UnblockNeteaseMusic.conf 规则就行了 原因:PC 需要 http 协议 ,IOS 需要 https 协议。
目前我的解决办法就是这个。适合没有VPS 的折腾 ,本地局域网PC 免配置代理 就可以听,但 IOS 还是需要挂小火箭不挂代理提示(网络不给力,无法继续播放,证书什么的都信任了)