番茄(FQ)的具体做法与相关实现原理

  • 6
  • 3,687 °C
  • A+
所属分类:教程
摘要

本教程作为科普类教程,讲解了科学网络软件的大致原理,辅助理解端口相关。教程中,以酸酸乳为了讲解了如何根据端口查看应用程序,以及反查。

阿里云服务器2折优惠

说明

不讲什么高深的,只说说大体上的实现原理。主要是为了防止有些人问端口等小白问题,解释起来比较麻烦。

原理

随便一次番茄的实际线路,都包含本地端与服务端。

本地端即你本地所运行的番茄软件,该软件一般会在你的本地地址(127.0.0.1)上开一个端口,用于与服务端通信。比如:gae类软件的8087端口,酸酸乳软件的1080端口,萤火虫的8100端口,赛风的自定义端口,灯2系列的8787端口,3proxy加速的8287端口...等等。一般意义上,这些端口又不会直接与服务端通信,往往会自动转发到本地上另一个端口,然后通过这个端口与服务端指定端口通信。

注:端口号范围为0-65535

服务端即你服务器上运行的番茄服务,往往会在你服务器地址(ip)上开一个端口,比如酸酸乳的服务器端口,用于与服务器本地地址(服务器127.0.0.1)通信,属于端口转发类(一般转发于80/443)端口。

所以下面是一套完整番茄过程的示意图。大体上,以酸酸乳为例!

番茄(FQ)的具体做法与相关实现原理

关于代理控制,本站推荐switchyomega!

必备简易命令,查错方法

下面通过cmd相关命令看看本地端请求发送过程!
以下命令用于查找本地1080端口所有TCP通信,可以看到相关端口转发与应用程序PID号

netstat -aon|findstr "1080"

番茄(FQ)的具体做法与相关实现原理

利用PID号,可以定位到相关应用程序,可以在任务管理器中查找番茄(FQ)的具体做法与相关实现原理

下面通过PID号查找相关TCP信息

netstat -aon|findstr "16656"

番茄(FQ)的具体做法与相关实现原理

netstat -aon|findstr "16656"

番茄(FQ)的具体做法与相关实现原理

当然也可以查看浏览器等应用对应PID号的相关TCP信息。

下面是稍微详细点的原理图
番茄(FQ)的具体做法与相关实现原理

时下流行的几款番茄软件端口介绍

使用软件过程中,我们所关心的就是本地端的配置,服务端要不是自己搭建,要么别人已经建好。

本地端最重要的就是协议,地址,端口。除去网页代理器等,不需要软件直接FQ的,地址往往是127.0.0.1,代理协议目前常用的就是HTTP/HTTPs以及Socks5,本地端口介绍如下

酸酸乳:1080

GAE类:8087

本站神风:8887

2系列灯:8787

3、4系列灯:灯设置页面查看

Tor端口:9050是TorBrowser的,9150是外部浏览器调用的端口

任何软件,如果你不知道端口,都可以通过PID号定位到本地端口,供switchyomega调用!

  • 我的微信
  • 微信已停止添加好友
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:6   其中:访客  4   博主  2

    • 初夏 初夏 0

      对方不想跟你说话并向你丢了一朵小黄花 :twisted:

        • 枂下 枂下 Admin

          @初夏 对方不想跟你说话并向你丢了一初夏

            • maochi maochi 1

              @枂下 我想问下能出一个关于卫星电视的一个教程麽?我想看看国外的电视屏道。

          • nllzq-CY nllzq-CY 1

            直接、透彻、高端!

            • 卫星电视接收器 卫星电视接收器 0

              写的很详细,很实用,受益匪浅。