情景: 有两台服务器,A服务器可以访问外网也可以访问B服务器, B服务器只可以访问A服务器(不可以访问外网)。 使用gost服务来实现B服务器可以上外网。

1.  进入github官网, https://github.com/

2. 搜索gost, 进入搜索到的gost的结果中, 点击releases , 下载系统对应的已经编译好的二进制文件

3. 将下载的好的二进制文件放入A服务器,解压文件gzip -d 文件夹名称.gz

4. 在A服务器给解压出来的文件赋予可执行权限, 执行 ./解压出来的文件名称 -L=:8080     (8080是开启代理的端口, 端口可随意)

5. 连接B服务器, 在B服务器执行export http_proxy=http://192.168.2.44:8080 或者 export https_proxy=http://192.168.2.44:8080,执行成功之后B 服务器就可以上网了

注: 192.168.2.44 是A服务器的IP, 8080 是A服务器开启的代理端口