目录
前言
在日常的上网浏览中,有时需要访问一些国外的网站或服务,这时就需要使用代理软件来绕过网络限制。本文将介绍如何在 Windows 系统下配置 SwitchyOmega 和 Shadowsocks-nodejs,实现科学上网。
准备工作
安装 SwitchyOmega
SwitchyOmega 是一款 Chrome/Edge 浏览器的扩展程序,用于管理和切换代理设置。可以在以下地址下载安装:
- Chrome 版: https://chrome.google.com/webstore/detail/switchyomega/padekgcemlokbadohgkifijomclgjgif
- Edge 版: https://microsoftedge.microsoft.com/addons/detail/switchyomega/odfafepnkmbhccpbejgmiehpchacaeak
安装 Shadowsocks-nodejs
Shadowsocks-nodejs 是一款基于 Node.js 的 Shadowsocks 客户端,可以在 Windows 上使用。可以在以下地址下载安装:
配置 SwitchyOmega
新建情景模式
- 打开 Chrome/Edge 浏览器,点击 SwitchyOmega 图标,选择”选项”。
- 在”情景模式”页面,点击”新建情景模式”按钮,输入模式名称,例如”Shadowsocks”。
- 选择”代理服务器”选项卡,勾选”使用代理服务器”。
配置代理服务器
- 代理协议选择”SOCKS5″。
- 代理服务器地址填写 Shadowsocks 服务器地址。
- 代理端口填写 Shadowsocks 服务器端口。
- 代理服务器需要身份验证的话,填写用户名和密码。
- 点击”应用变更”保存设置。
应用情景模式
- 在 SwitchyOmega 图标上右键,选择”应用情景模式”。
- 选择刚刚创建的”Shadowsocks”情景模式。
- 现在浏览器就会通过 Shadowsocks 代理上网了。
配置 Shadowsocks-nodejs
启动 Shadowsocks-nodejs 服务
- 找到 Shadowsocks-nodejs 安装目录,双击运行
Shadowsocks.exe
程序。 - 在弹出的窗口中填写 Shadowsocks 服务器信息,包括服务器地址、端口、密码和加密方式。
- 点击”启动”按钮,Shadowsocks-nodejs 服务就启动了。
配置 Shadowsocks 客户端
- 在系统托盘找到 Shadowsocks-nodejs 图标,右键点击选择”打开 GUI 配置”。
- 在弹出的窗口中,切换到”服务器”选项卡,点击”编辑”按钮。
- 在服务器编辑窗口中,填写 Shadowsocks 服务器信息,包括服务器地址、端口、密码和加密方式。
- 点击”确定”保存设置。
- 在主界面中,选择刚刚添加的服务器,并点击”启用系统代理”按钮。
至此,SwitchyOmega 和 Shadowsocks-nodejs 就配置完成了,可以正常使用了。
FAQ
SwitchyOmega 和 Shadowsocks-nodejs 有什么区别?
SwitchyOmega 是一款代理管理工具,可以方便地切换和管理多个代理配置。Shadowsocks-nodejs 是一款 Shadowsocks 客户端软件,用于连接 Shadowsocks 服务器进行代理上网。两者需要配合使用才能实现科学上网。
为什么我配置完后上网速度变慢了?
这可能是由于以下几个原因导致:
- Shadowsocks 服务器负载过重或网络质量差
- 代理服务器位置距离太远
- 网络环境不佳,如 WiFi 信号弱或有干扰
可以尝试更换 Shadowsocks 服务器或调整一些设置,如选择就近的服务器、关闭不必要的代理等,以提高上网速度。
如何更换 Shadowsocks 服务器?
- 在 Shadowsocks-nodejs 客户端的”服务器”选项卡中,点击”编辑”按钮。
- 在服务器编辑窗口中,删除原有的服务器配置,然后添加新的服务器信息。
- 点击”确定”保存设置。
- 在主界面中,选择新添加的服务器,并点击”启用系统代理”按钮。
- 如果之前已经配置了 SwitchyOmega,记得也要更新 SwitchyOmega 中的代理服务器设置。
正文完