0

我正在尝试建立来自中国的 Shadow Socks 连接。为此,我

  1. 在我的本地下载并安装了 ShadowCocks 客户端(ShadowsocksX-NG.app),并配置
  2. 在船上的服务器上创建 ShadowCocks 服务

对于 2),我在美国东部地区的 AWS 上创建了一个实例,并且该服务已经使用以下配置启动。服务器实例使用密钥对进行连接以确保安全。

{
"server":"0.0.0.0",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
"7777":"password1",
"8888":"password2"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}

对于 1),我使用服务器实例地址的地址、端口号 7777 和密码 = 密码 1 进行连接。

我为 ShadowCocks 客户端使用全局模式(以确保 Shadowcocks 启动)并启动它,没有加载任何网站(GFW 阻止的站点和未阻止的站点)。我断言 Shadowcocks 客户端和服务器端之间的连接存在问题)。我也尝试了不同的加密算法,但仍然无法加载。

我需要一些关于问题可能出在哪里的提示!

我怀疑密码学有问题?我认为 Shadowcocks 的概念是

  1. 客户端加密URL并将其发送到服务器端
  2. 然后服务器端接收加密文本并对其进行解密,然后使用解密的 URL 获取结果。我猜这部分可能会出现问题。我看不到我的客户端如何加密或我的服务器端如何解密,因为我没有在双方之间共享密钥。
4

1 回答 1

0

设置入站规则以允许到端口 7777 和 8888 的流量。

类型 = TCP

端口 = 7777 或 8888

源 = 0.0.0.0/0

因此Shadowsocks 将能够连接。

于 2020-08-21T06:52:51.160 回答