ShadowsocksR 转为类VPN的真 · 全局代理神器 (软件/游戏走代理) — SSTAP

Home Forums Share your experiences / 经验分享 ShadowsocksR 转为类VPN的真 · 全局代理神器 (软件/游戏走代理) — SSTAP

Tagged: ,

Viewing 2 reply threads
  • Author
    Posts
    • Keymaster
      #1 Super admin #43238

      本文转自[逗比根据地]。由逗比根据地原创,此转载已获得逗比站长许可,如有再转发就务必注明!

      很早的时候就知道这个软件了,一开始的时候就听说这个作者要搞个专门让代理玩游戏的软件,结果等啊等就反应,直到前两个月,就突然冒出来 Beta 1.0.0,当然毕竟是第一个测试版本,BUG毕竟感人,不过经过这几个月的持续更新修复,基本上明显的BUG都被消灭了。再加上我有一段时间没写教程了,就把SSTAP拉出来杀了祭天给大家。

      这个软件的作者同时也是 SSCAP 、 SocksCap64 这两个软件的作者,SocksCap64是通过钩子来达到让指定软件/游戏走代理的,在某些软件/游戏中可能会不可用,甚至部分游戏会有封禁风险(当成外挂之类的),所以作者就根据大家的需求,开发一个更好的 代理转全局软件给大家,那就是SSTAP。

      我擦,我又废话了半天,接下来说正事。

      本文章的主要目的是:让更多人知道 SSTAP,以让更多人使用它、反馈BUG、提供建议,让SSATP变得更完美。

      所以本文章也就是 简单的介绍一下安装、配置、使用以及各个选项的意思。

      SSTAP简单介绍

      SSTap全称SOCKSTap, 是一款利用虚拟网卡技术在网络层实现的代理工具。

      SSTap能在网络层拦截所有连接并转发给HTTP、SOCKS4/5、Shadowsocks、ShadowsocksR代理。

      而无需对被代理的应用程序做任何修改或设置。

      它能同时转发TCP、UDP数据包。它非常适合于游戏玩家使用。(很骚气的直接复制了官网说明)

      SSTAP官方网站:https://www.sockscap64.com/sstap

      SSTAP动态订阅:https://www.sockscap64.com/newsletters-subscribe

      下载安装

      一开始自然是下载安装啦。

      SSTAP官方网站:https://www.sockscap64.com/sstap

      大家从上面的官网或者TG频道中下载 SSTAP的压缩包,如 SSTap-beta-setup-x.x.x.x.exe.7z 文件,使用压缩软件解压这个压缩包,得到一个名为 SSTap-beta-setup-x.x.x.x.exe 的文件。

      我们以管理员身份运行这个文件,会提示你选择安装语言,默认中文,一路下一步即可(选择安装目录的步骤建议改一改,不推荐安装到C盘),然后就会进入安装进度条步骤,安装过程中会提示如下图所示信息:

      因为SSTAP想要拦截网络上的所有流量,就必须建立一个虚拟网卡,以此让所有网络流量都经过虚拟网卡,这样才能实现“真 · 全局代理”。

      所以 按下图所示,勾选 始终信任来自….的软件,并点击 安装 按钮安装虚拟网卡 。

      如果不出意外,很快就会安装完毕,然后会自动运行SSTAP。第一次安装SSTAP会看到如下警告说明:

      请认真阅读说明内容,并点击 接受 按钮。

      配置步骤

      下面就是SSTAP的主界面了,很简洁,接下来我们就是添加 Shadowsocks/ShadowsocksR代理了。

      点击下图红框所圈中的 + 号按钮(+号按钮:???我呢?),然后可以看到三个选项:

      1. 添加SOCKS代理…
      2. 添加SS/SSR代理…
      3. 通过SS/SSR链接批量添加代理…

      根据自己的需求选择添加方式,这里以第二个:添加SS/SSR代理… 为例。

      (第三个批量添加的选项,只是会弹出一个输入框,然后按照每行一个 ss://或ssr:// 链接添加即可)。

      选择 添加SS/SSR代理… 选项后,就会看到如下界面(当然都是空的),然后我们可以通过 ss://链接 或 ssr://链接 或 手动输入SS/SSR账号信息的方式添加。

      点击最顶部的,锁链 按钮(红框圈中),就会出现一个输入框,一次只能输入一条 ss://链接 或 ssr://链接 ,输入后点 确定 会自动解析并填写到该窗口各选项中。

      添加账号后,底部的 Country 选项会自动识别你的IP地址归属地国家,当然可能会识别有误,这种情况下你需要自己选择,不过不用担心,这里的 Country 选项只是为了给你自己区分账号地区用的,只要你自己备注写清楚,那就不碍事。

      关于此处附加路由选项的说明:

      此处(包括添加SOCKS代理的时候)的附加路由仅针对这种情况:

      你使用SS/SSR客户端链接SS/SSR账号(假设IP为 1.1.1.1),然后SS/SSR客户端的本地端口为 1080(默认),同时你在SSTAP中添加SOCKS5代理,设置IP为:127.0.0.1,端口为:1080(用户名/密码留空),那么这时候,为了避免SSTAP启动后与SS/SSR客户端死循环,你就需要在 附加路由 选项中添加你的SS/SSR服务器的IP:1.1.1.1,以此 才能正常使用。

      如果你是直接添加了 SS/SSR账号,那么附加路由选项请留空!


      最后确定账号添加没毛病,那就勾选最下面的 添加并激活使用 选项,然后按 保存 按钮。

      添加SS/SSR账号后,我们就在 代理下拉框 中选择你要使用的SS/SSR代理,并点击下图红框圈中的 闪电按钮,就会自动开始测试该SS/SSR账号TCP和UDP是否可用。

      请确保TCP可用再继续下面的步骤。(如果TCP不可用,那么请检查SS/SSR账号是否填写错误,如果确定无误,那就检测SS/SSR账号是否本身可用,在确定不是SS/SSR账号的问题后,请携带截图和具体复现步骤说明,前往TG群联系作者解决。)

      至于UDP,则取决于你要代理的软件/游戏是否需要使用UDP,如果不需要那就不说了,如果需要UDP转发,那么你的SS/SSR账号也需要支持UDP转发(ShadowsocksR服务端默认开启UDP转发,只要端口开放了,就能用)。在UDP转发不可用的情况下,如果你清楚你要代理的软件/游戏的UDP数据不需要走代理,那么你可以看下面的设置解释步骤,来设置不转发UDP。

      在确定添加的SS/SSR代理TCP、UDP都没毛病后,我们就该看代理模式了。

      目前版本,暂时有以下五个代理模式:

      • 全局:顾名思义,整个电脑网络所有流量全部都走代理,在不清楚如何选择的时候,选这个就行。
      • 仅网页浏览器(全局):仅仅让浏览器走代理,不过浏览器访问的所有网页都会走代理。
      • 仅网页浏览器(跳过中国站点):仅仅让浏览器走代理,但是浏览器访问海外的网页才会走代理,也就是国内网站直连。
      • 仅代理中国IP:在全局的基础上 仅代理中国IP,也就是只有访问国内IP的网络流量才会走代理,一般都是海外用户想要返回国内用的(如玩国服游戏)。
      • 不代理中国IP:与上面相反,这个是在全局的基础上 代理所有访问海外IP的网络流量,而国内IP的都直连,如果你是专玩外服游戏,那么选这个就行。

      好了,前面的内容基本介绍的七七八八了,再介绍剩下的一些选项解释,就完了。

      其他功能解释

      在SSTAP的右下角可以看到一个 齿轮图标按钮(齿轮:???我呢?),点击后会显示一个菜单(如下图所示)。

      其中显示日志…、重置流量统计…、支持…、关于…、退出 这些就不需要我解释了吧,我主要解释另外几个。

      设置选项解释

      首先第一个 设置 选项。

      打开后会看到如下图界面,各选项解释:

      不转发UDP:指的是SSTAP会让UDP数据直连,而不是走代理。

      本地连接:就是你目前电脑正在使用的 网卡本地链接,默认即可,不懂请不要改动!

      TAP接口:就是SSTAP一开始安装的时候,创建的虚拟网卡,默认即可,不懂请不要改动!

      预选DNS:这里记录了大量目前互联网上公共免费的DNS,默认即可,不懂请不要改动!

      首选DNS:同上,默认即可。

      备选DNS:同上,默认即可。

      代理DNS服务器:指的是你电脑发出的域名解析DNS请求全部走代理(无视代理模式规则)。

      开机自启动:勾选后开机后,会自动启动SSTAP。

      运行后自动连接:运行SSTAP后,会自动连接上一次关闭SSTAP时所用的SS/SSR代理。

       – 延迟链接:针对上面选项的扩展选项,如设置 10秒,那就是运行SSTAP后。等待10秒再自动连接SS/SSR代理。

      连接后自动隐藏窗体:SSTAP连接SS/SSR账号成功后,自动隐藏窗口。

      附加路由管理解释

      这个在上面添加SS/SSR/SOCKS代理时,解释过部分情况,不过那只是特殊情况。

      平时你如果想要某些IP走 代理 或者 直连 ,并不需要纠结于代理模式,而是直接在 附加路由管理中 添加相关动作即可。

      例如:我玩的外服游戏的服务器IP是 2.2.2.2 ,而因为未知原因导致某个代理模式下,IP 2.2.2.2 不走代理,但是我想让他走代理加速。那我就可以填写 IP:2.2.2.2,动作:代理,并点击 添加 按钮即可。

      注意:此功能在 连接 SSTAP后是无法操作的。

      事件管理解释

      此功能,可能大家一开始看到都是懵逼的,不知道是干什么的,我问了问作者,作者说这个其实就是根据事件管理进程的(至少目前是)。

      简单的来说就是:

      大家都知道,本地下载BT不能走SS/SSR代理,否则可能会因为P2P或BT或版权投诉导致VPS被封,那么在用SSTAP的时候,怎么确保你不会忘记关闭迅雷或者习惯性的运行迅雷下载BT(忘了SSTAP的存着),从而导致VPS被封的悲惨事件发生?

      所以这个功能就诞生了,遇到上面说的情况,只需要如下图所示设置。

      • 事件类型:连接之前
      • 动作类型:结束进程
      • 动作参数:Thunder.exe进程名,我电脑上有个迅雷极速版貌似,不清楚其他迅雷版本的进程名是不是一样,你们自己看,我这个仅仅是示例)

      然后点击 添加 按钮来添加到事件管理列表中。

      接着我们打开迅雷测试效果,然后点击SSTAP主窗口中间的 连接 按钮开始链接SSTAP,你就会发现,迅雷的进程被强制结束了(无须担心忘记关闭迅雷了)。

      当然,部分人可能觉得 直接结束进程太过于暴力,不够naive,所以可以把 动作类型 改为 提示结束进程,这种情况下,如果你 连接 SSTAP,会发现并不会直接结束进程,而是会提醒你关闭这个进程,你可以选择暂停SSTAP连接操作 先去处理迅雷的情况。

      SSR订阅管理

      这个功能应该很多人都清楚吧,如果你有SSR的订阅链接,那么可以在这里添加,而 Frequency 选项指的是更新频率默认一天就行了。

      流量统计功能

      SSTAP会在你使用的时候,记录总流量使用、实时速度和连接数,可以有效直观的查看消耗了多少流量。

      设置菜单中的 重置流量统计… 可以重置这里的统计信息。

      最后的最后

      最后前面全都配置完毕并且确定无误,那么就可以点击 SSTAP 主窗口的 连接 按钮链接SS/SSR代理了!

      然后我们访问 ipip.net 查看IP是否是你的 SS/SSR账号的服务器IP(我的是吾云的伯力俄罗斯),如果不是请检查你设置的代理模式 或 你的SS/SSR账号。

      好了,写了半天,终于写完了,随后可能还会补充其他的信息。

      Attachments:
      You must be logged in to view attached files.
    • Participant
      #2 cheesdef #43811

      什么时候能实现http呢?

    • Participant
      #3 徘徊只为等你 #524944

      现在已经可以http了,谷歌 antVPN,下载

Viewing 2 reply threads

You must be logged in to reply to this topic.