我的shadowsocks无法在virmach的服务器上工作的可能原因?

时间:2019-09-24 16:31:04

标签: server

我是使用海外服务器的新手。最近,我从virmach 购买了一个vps,以便查看诸如google和wiki之类的外国网站。

我一直在尝试在服务器上配置我的shadowsocks。 但是,当我使用shadowsocks-qt5连接服务器时,它是超时。 当然,我无法正确访问Google。

我想问的是我失败的原因。 这是我记得要做的事情:

    在两台计算机上
  1. 停止防火墙
  2. 构建.json文件,我指的是中国的博客。

这是服务器上我的shadowsocks.json的概述:

  

{
       “服务器”:“ 0.0.0.0”,        “ server_port”:8388,        “ local_address”:“ 127.0.0.1”,
       “ local_port”:1080,        “密码”:“ XXXX”,
       “超时”:600,
       “ method”:“ aes-256-cfb”
  }

其他有用的(也许)信息:

  1. 我的客户端操作系统版本:Ubuntu 18.04.3 LTS
  2. 我的服务器操作系统版本:Ubuntu 16.04.6 LTS
  3. 我选择的客户来自:https://github.com/shadowsocks/shadowsocks-qt5

我不禁徘徊,还有其他可能的原因我忘记了吗?谁能告诉我一些有用的细节来解决这个令人困惑的问题?非常感谢!

1 个答案:

答案 0 :(得分:0)

我还没有设置自己的VPS,但是我已经订阅了caonima.io提供的服务器,所以我不能说任何与服务器相关的问题。此外,我与caonima.io没有任何隶属关系。但是,在连接到GFW阻止的网站(中国的长城)时遇到了一些问题,我确实在Ubuntu 16.04上成功设置了客户端。

据我对解决方案的了解,客户端配置不是设置的唯一步骤。需要完成两层代理访问:

  1. 客户端配置。使用服务器和连接信息配置客户端。通过命令行界面,对于我来说,成功的连接看起来像这样

shadowsocks-libev command line client successful connection

  1. 系统或浏览器代理配置。您将需要配置浏览器或Web访问工具以使用代理,或设置系统范围的代理设置。要设置系统范围的代理设置,请转到system settings > network > network proxy并输入代理信息。将Socks host设置为localhost:1080可以成功阻止GFW的网站访问(如下所示)!

Ubuntu network settings proxy manual configuration