设置http代理解决qq音乐pc版无法播放问题

设置http代理解决qq音乐pc版无法播放问题

问题描述

    前几天qq音乐开始有一个毛病,可以登陆,可以查看每日推荐歌曲,可以看歌曲评论,但是一直无法播放需要网络的歌曲(提示正在连接到歌曲或当前网络不佳),咨询了qq音乐的工程师,得到的结论是因为学校的网络把qq音乐的流媒体链接屏蔽了,qq音乐那边也无法解决,推荐的解决方案是联系学校的网管解决。
    既然学校屏蔽了qq音乐的链接,所以唯一的解决方案就是设置http代理作为中间人绕过学校的屏蔽。最开始的解决方案是使用vpn,但是qq音乐屏蔽了国外的ip,所以只能使用国内的服务器作为代理服务端。
    正好手头有一个阿里云轻量服务器,我选择自己搭建http代理。系统是ubuntu 20.04,所安装的代理软件是Tinyproxy。

聊天记录

Tinyproxy安装与配置

    ssl连上阿里云,输入apt-get install tinyproxy进行安装,如果安装好后服务无法启动,报错tinyproxy.service: Can't open PID file /run/tinyproxy/tinyproxy.pid (yet?) after start: Operation not "permitted",请查看服务器的8888端口是否被占用,Tinyproxy默认端口是8888,如果有其他的服务占用该端口,就会报错。
   输入命令vim /etc/tinyproxy/tinyproxy.conf ,对配置文件进行修改。

   修改端口:将8888改成自己想要的端口,不修改也行。
修改端口
   修改允许ip:将此项改成自己的客户端 的ip地址,这样只有客户端的ip可以进行链接,但我是校园网,ip会有变动,所以选择了注释掉此项,这样所有的ip都可以连接了。
修改允许ip
   隐藏ip信息:我想要代理具有较高的匿名性,这个选项会暴露我真实的ip地址,所以将其关闭
隐藏ip信息

   隐藏via报头:一般报头由代理加入,正向和反向代理,并且可以在请求头和响应标头出现。它用于跟踪消息转发,避免请求循环,并识别请求/响应链中发送者的协议功能。我不想自己真实的ip地址被加入到via中而被qq音乐获取。所以将此注释打开
隐藏via报头
   到此配置文件所有的修改都结束了,输入命令systemctl start tinyproxysystemctl restart tinyproxy启动或重启tinyproxy服务。
   输入ufw allow 8887,开放8887端口,也别忘记在阿里云控制台开放8887端口。
开放端口
   最后在qq音乐设置中使用http代理,设置好ip地址和端口,测试能正常连接即可。
http代理

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值