“FAQ:SS客户端”的版本间差异

来自Wikioe
跳到导航 跳到搜索
(建立内容为“category:Software == 安装 == Shadowsocks的项目链接在[https://github.com/shadowsocks/shadowsocks-windows shadowsocks-windows]。<br/> # 下载'''Shado…”的新页面)
 
→‎FAQ
第25行: 第25行:
== FAQ ==
== FAQ ==
=== Shadowsocks错误:端口被占用 ===
=== Shadowsocks错误:端口被占用 ===
[[File:ShadowsocksException端口已被占用.png|right|400px]]
* Shadowsocks自启动时出现该问题,先排除其他服务或应用占用端口,确认由Shadowsocks导致
* Shadowsocks自启动时出现该问题,先排除其他服务或应用占用端口,确认由Shadowsocks导致
解决,重装Shadowsocks(?或删除并重新设置启动项?):
解决,重装Shadowsocks(?或删除并重新设置启动项?):
第30行: 第31行:
# 备份Shadowsocks内容,并重新安装;
# 备份Shadowsocks内容,并重新安装;
# 右键Shadowsocks勾选“开机启动”
# 右键Shadowsocks勾选“开机启动”
如未解决,参考GitHub中项目的问题页:
# [https://github.com/shadowsocks/shadowsocks-windows/issues/314 Shadowsocks 错误: 端口已被占用]
# [https://github.com/shadowsocks/shadowsocks-windows/issues/2171 win10 x64最近一次更新后提示端口已被占用]
=== Shadowsocks错误:系统保留端口 ===
[[File:ShadowsocksException系统保留端口.png|right|400px]]
如未解决,参考GitHub中项目的问题页:
# [https://github.com/shadowsocks/shadowsocks-windows/issues/2948 Shadowsocks 错误:端口1080是系统保留端口]
# [https://github.com/shadowsocks/shadowsocks-windows/issues/2630 对端口被系统保留的测试]
=== 修改Shadowsocks本地端口 ===
出现以上两个错误:“端口被占用”、“系统保留端口”,最快捷的方式就是修改ss使用的本地端口。<br/>
修改之后还需确认软件的代理方式:
# Windows系统代理:“设置”->“网络和Internet”->“代理”中,选用“手动设置代理服务器”,并设置
#: <syntaxhighlight lang="XML">地址:http://localhost,端口:10800(修改的端口)</syntaxhighlight>
# Chrome的ProxySwitchyOmega插件:在“情景模式”->“Shadowsocks”中,设置
#: <syntaxhighlight lang="XML">代理协议:SOCKS5,地址:http://localhost,端口:10800(修改的端口)</syntaxhighlight>
# 应用软件的代理设置:
#: 使用“System Proxy Setting”,即“Windows系统代理”的设置
#: 使用“Custom Proxy”,设置:<syntaxhighlight lang="XML" inline>代理协议:SOCKS5,地址:http://localhost,端口:10800(修改的端口)</syntaxhighlight>

2020年9月14日 (一) 18:43的版本


安装

Shadowsocks的项目链接在shadowsocks-windows

  1. 下载Shadowsocks-4.1.10.0.zip,并解压到本地Shadowsocks文件夹内(D:\Program Files (x86)\Shadowsocks
  2. 启动Shadowsocks.exe会自动加载其他内容
  3. 覆盖备份的配置文件gui-config.json,然后重启Shadowsocks

备份

需要备份的内容:code

  1. gui-config.json:(D:\Program Files (x86)\Shadowsocks)Shadowsocks使用的服务器配置文件
  2. mgwz.dll:(D:\Program Files (x86)\Shadowsocks\ss_win_temp)Privoxy所需的动态库(不会自动生成或下载?)

其余内容会在Shadowsocks启动时自动生成,gfwlist.txtpac.txt会在从GFWList更新本地PAC时生成。

关于文件

  • libcrypto-1_1.dll : 加密库(没这个)
  • libsscrypto.dll : 加密库
  • mgwz.dll : Privoxy所需的动态库
  • privoxy_<随机数>.conf : Privoxy配置文件
  • shadowsocks.log : SS本身的日志
  • ss_privoxy.exe : Privoxy主程序
  • ss_privoxy.log : Privoxy的日志
  • sysproxy.exe : 用于系统代理的代理设置程序

FAQ

Shadowsocks错误:端口被占用

ShadowsocksException端口已被占用.png
  • Shadowsocks自启动时出现该问题,先排除其他服务或应用占用端口,确认由Shadowsocks导致

解决,重装Shadowsocks(?或删除并重新设置启动项?):

  1. 删除Windows启动项中的Shadowsocks;
  2. 备份Shadowsocks内容,并重新安装;
  3. 右键Shadowsocks勾选“开机启动”

如未解决,参考GitHub中项目的问题页:

  1. Shadowsocks 错误: 端口已被占用
  2. win10 x64最近一次更新后提示端口已被占用

Shadowsocks错误:系统保留端口

ShadowsocksException系统保留端口.png

如未解决,参考GitHub中项目的问题页:

  1. Shadowsocks 错误:端口1080是系统保留端口
  2. 对端口被系统保留的测试

修改Shadowsocks本地端口

出现以上两个错误:“端口被占用”、“系统保留端口”,最快捷的方式就是修改ss使用的本地端口。
修改之后还需确认软件的代理方式:

  1. Windows系统代理:“设置”->“网络和Internet”->“代理”中,选用“手动设置代理服务器”,并设置
    地址:http://localhost,端口:10800(修改的端口)
    
  2. Chrome的ProxySwitchyOmega插件:在“情景模式”->“Shadowsocks”中,设置
    代理协议:SOCKS5,地址:http://localhost,端口:10800(修改的端口)
    
  3. 应用软件的代理设置:
    使用“System Proxy Setting”,即“Windows系统代理”的设置
    使用“Custom Proxy”,设置:代理协议:SOCKS5,地址:http://localhost,端口:10800(修改的端口)