UnblockNeteaseMusic
A proxy server for Netease Music...
Dependencies
- Node.js 4.x+
How to use
npm install unblock-netease-music -g
unblockneteasemusic
Configuration
unblockneteasemusic -h
Usage: unblockneteasemusic [options]
Options:
-h, --help output usage information
-p, --port <port> Specific server port.
-f, --force-ip <ip> Force the netease server ip.
Windows users (fixed)
Just simply change your proxy to 127.0.0.1:8123
and restart client.
Others (reverse proxy by nginx)
- Install nginx.
- Create a new vhost with the conf file below.
- Start nginx.
- Add a line into /etc/hosts
127.0.0.1 music.163.com
Nginx conf file
server {
listen 80;
server_name music.163.com;
location / {
proxy_pass http://127.0.0.1:8123;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Accept-Encoding "";
}
}
Preview

Thanks
- This project is based on EraserKing's CloudMusicGear.
- Thanks for yanunon's API documents.
License
GPLv3