Build unblockNeteaseMusic service
UnblockNeteaseMusic is a tool that can lift the overseas restrictions on Netease cloud music and unlock grayed out (non copyrighted) songs, so that you can listen to any songs on the client without restrictions. Previously, there were many similar tools, but they seem to be not maintained or invalid. The items mentioned here are frequently updated and support windows, MacOS, Android, IOS and other devices, so I'd like to share some usage methods.
Features
- Use Netease cloud old chain /qq/ Xiami / Baidu / kugou / KuWo / Gumi /joox audio source to replace the grayed song link (only the first four are enabled by default).
- Add the x-real-ip parameter to the request to unlock the overseas restrictions. It supports specifying the Netease ECS IP and setting the upstream http/https proxy.
- The complete traffic proxy function (http/https) can be directly used as the system proxy (also supporting PAC).
Project
Github: https://github.com/nondanee/UnblockNeteaseMusic
Install
- Install Node.js
curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt install -y nodejs git
- Pull & Run UnblockNeteaseMusic
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
cd UnblockNeteaseMusic
node app.js
- Create Systemd
/etc/systemd/system/UnblockNeteaseMusic.service
[Unit]
Description=UnblockNeteaseMusic
After=network.target
Wants=network.target
[Service]
Type=simple
PIDFile=/var/run/UnblockNeteaseMusic.pid
WorkingDirectory=/opt/UnblockNeteaseMusic
ExecStart=$(command -v node) app.js -p 4567
RestartPreventExitStatus=23
Restart=always
[Install]
WantedBy=multi-user.target
- Start & Power on
systemctl start UnblockNeteaseMusic
systemctl enable UnblockNeteaseMusic
Used
- Change hosts
Windows:C:\Windows\System32\drivers\etc\hosts
Android:/system/etc/hosts
Mac:/etc/hosts
IOS:/etc/hosts
Linux:/etc/hosts
Using this method, you must listen to port 80, that is, use the -p 80
parameter to specify port 80 to run.
<Your_Server_IP> music.163.com
<Your_Server_IP> interface.music.163.com
- Set app config
- Android
Settings > WLAN > Network Settings > Advanced Options > Proxy
Manual proxy > just fill in your server IP and port.
Auto proxy > just fill in your PAC address. Address: http://<your_server_ip:port>/proxy.pac
- Windows
App Settings > Tools > Custom proxy > HTTP proxy
Just fill in your server IP and port.
- IOS
The shadowrocket
tool is required.
Open tool > Add node (select HTTP
as the type, enter your IP and port, and then click the remarks in the upper right corner) > edit configuration > Add Rule (select user-agent
as the type and NeteaseMusic*
as the user agent), and save it.
- macOS
System Preferences > Network > Advanced > agent
PAC: http://<your_server_ip:port>/proxy.pac
Enjoy :)
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
Free Porn Galleries - Hot Sex Pictures
http://winona.lakemechanporn.hotnatalia.com/?joanna
escort porn magazine free amateur screaming porn japanese lil porn glory hole free porn text porn to phone
The controllers will get you through most games simply tremendous,
but in the event you plan primarily play aggressive games, the controllers on other headsets are inclined to ship better results.
The World Opponent Network sprung up in 1998. Won was created by Sierra and was initially known as
the Sierra Internet Gaming System and supplied the multiplayer spine for Homeworld, Soldier of Fortune,
Star Trek: Armada, and a host of different games.
Information on the weight, availability and pricing
of each mannequin was not supplied on the net site as of this
writing. All of it has to do with the design, it has to do with
how the location feels, and for the particular customers. If it
fails, it failed for three days and then it’s off the positioning
and we’re by no means going to see it once more. You can even be taught when most of your followers tend to make use of Facebook, so
you can time your posts for when the most people are more likely to see it immediately.
There are plenty of guidelines to design, however whenever you say something like "anything less than sixteen point font is unreadable," that basically has
to do with every page.
Whаt's up, I woulɗ like to subscribe for this web ѕite to gеt
hottest updates, therefore ѡhere can i do it please help.
Ahaa, itts nice discussion on the topic of this piece of writing at this
place at this weblog, I have read all that, so att this time me also commenting here.
Thanks!
This is very informative and intersting for those who are interested in blogging
field.
Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.
Thanks for the post and keep sharing.
Simply wish to say your article is as amazing. The clarity in your post is simply excellent and i could assume you're an expert on this subject.
改成英文博客了吗?
О каких серверах идёт речь, представители не уточнили.
Firwt of all I would liкe too ѕay greаt blog!
I had a quick question in whicһ І'ԁ lіke to аsk if үou don't
mind. Ӏ was inteгested to find out how youu center үourself
аnd cclear үour miind bеfore writing. I have һad a tough tіmе clearing myy th᧐ughts
in gettting my thoսghts out there. I do enjoy writing but it
just sеems ljke tһe first 10 t᧐ 15 minutеs aгe
wasted simply jսst trying to figure out how to begіn.
Any recommendations or hints? Тhanks!
I am really grateful to the owner of this website who has shared this
fantastic article at here.
I every time spent mmy half an hour to read ths website's content every dday along with a cupp of coffee.