跳转到主要内容

科学上网

参考网站


找一台海外linux服务器,推荐使用阿里云的轻应用服务器,节点选香港或者新加坡

  • 安装服务器端

# 服务器端下载

wget http://qq829.cn/uploads/shadowsocks2/shadowsocks2-linux


cp ./shadowsocks2-linux /usr/local/bin

chmod 777  /usr/local/bin/shadowsocks2-linux


  • 编写服务配置文件

# vi /usr/lib/systemd/system/shadowsocks2.service


[Unit]
Description=shadowsocks2
After=network.target
Wants=network-online.target

[Service]
Restart=always
Type=simple
ExecStart=/usr/local/bin/shadowsocks2-linux -s 'ss://aes-256-gcm:<password>@:8080' -verbose
# 工作于client模式
# ExecStart=/usr/local/bin/shadowsocks2-linux -c 'ss://aes-256-gcm:<password>@<server_ip>:8080' -socks :1080  -verbose


[Install]
WantedBy=multi-user.target
  • 客户端配置


  • 客户端下载

windows 客户端下载: https://qq829.cn/uploads/shadowsocks2/shadowsocks-4.4.1.0.zip

解压缩后,双击小火箭图标,会在任务栏出现小图标,右键任务栏小图标,填入配置信息

  • 填入服务器配置

  • 浏览器插件下载

https://qq829.cn/uploads/shadowsocks2/extension_2_5_21_0.crx

  • 安装浏览器扩展

浏览器地址输入 chrome://extensions/ 或者找到扩展工具设置,将 extension_2_5_21_0.crx 拖到窗口进行安装。

  • 让扩展程序显示在地址栏

  • 设置浏览器扩展

  • 代理协议:SOCKS5
  • 代理服务器: 127.0.0.1
  • 代理端口:1080 ,既第一步中,配置的本地监听端口

  • 设置不代理地址列表,国内地址不经过代理

填入以下地址,选择右边的应用选项保存

*.baidu.com
*.jd.com
*.taobao.com
*.zhihu.com
*.qq.com
*.cn
*.huaweicloud.com
*.alipay.com
*.aliyun.com
*.alicdn.com
*.csdn.net
*.csdn.com
douyin.com
::1
127.0.0.1
localhost
  • 选择浏览器使用代理方式连接到网络

  • 注意事项

系统代理选择禁用,不要选择PAC模式和全局模式,此2个模式会将所有的网络流量全部走代理,浪费代理资源。比较科学的办法是将插件安装在edge浏览器上用于科学上网;正常访问使用chrome浏览器,便捷不用切来切去。

linux使用方法

./shadowsocks2-linux -c 'ss://aes-256-gcm:<password>@<server_ip>:8080' -socks :1080  -verbose

# 设置环境变量
export http_proxy=socks5://127.0.0.1:1080
export https_proxy=socks5://127.0.0.1:1080
export all_proxy=socks5://127.0.0.1:1080

# 取消设置环境变量
unset http_proxy
unset https_proxy
unset all_proxy


docker使用代理上网

  • 参见docker使用代理上网:https://qq829.cn/book/books/k8s/page/docker

  • 翻墙违法

    • 仅限于工作需要的 google、github 等
    • 请不要通过代理搜索、查看、传阅敏感话题
    • 请不要通过代理观看、下载视频
    • 请不要通过代理浏览非法网站、娱乐网站、社交网站等
    • 没有访问外网需要时,请选择直连或者系统代理,节约资源