首页 » 建站手册 » 番茄具体做法与相关实现原理

番茄具体做法与相关实现原理

谷歌已收录,更新于2018年12月27日; 如遇到问题,请留言及时通知站长; 欢迎加入 三生三世,讨论各种问题!

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

原理

随便一次番茄的实际线路,都包含本地端与服务端。
本地端即你本地所运行的番茄软件,该软件一般会在你的本地地址(127.0.0.1)上开一个端口,用于与服务端通信。比如:gae类软件的8087端口,酸酸乳软件的1080端口,萤火虫的8100端口,赛风的自定义端口,灯2系列的8787端口,3proxy加速的8287端口...等等。一般意义上,这些端口又不会直接与服务端通信,往往会自动转发到本地上另一个端口,然后通过这个端口与服务端指定端口通信。
注:端口号范围为0-65535
服务端即你服务器上运行的番茄服务,往往会在你服务器地址(ip)上开一个端口,比如酸酸乳的服务器端口,用于与服务器本地地址(服务器127.0.0.1)通信,属于端口转发类(一般转发于80/443)端口。
所以下面是一套完整番茄过程的示意图。大体上,以酸酸乳为例!
番茄具体做法与相关实现原理-番茄示意图
关于代理控制,本站推荐switchyomega!

必备简易命令,查错方法

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

    netstat -aon|findstr "1080"

利用PID号,可以定位到相关应用程序,可以在任务管理器中查找
番茄具体做法与相关实现原理-PID定位
下面通过PID号查找相关TCP信息

    netstat -aon|findstr "16656"

番茄具体做法与相关实现原理-TCP信息

    netstat -aon|findstr "25556"

番茄具体做法与相关实现原理-TCP信息
当然也可以查看浏览器等应用对应PID号的相关TCP信息。
下面是稍微详细点的原理图
番茄具体做法与相关实现原理-详细原理图

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

使用软件过程中,我们所关心的就是本地端的配置,服务端要不是自己搭建,要么别人已经建好。
本地端最重要的就是协议,地址,端口。除去网页代理器等,不需要软件直接FQ的,地址往往是127.0.0.1,代理协议目前常用的就是HTTP/HTTPs以及Socks5,本地端口介绍如下
酸酸乳:1080
GAE类:8087
本站神风:8887
2系列灯:8787
3、4系列灯:灯设置页面查看
Tor端口:9050是TorBrowser的,9150是外部浏览器调用的端口
任何软件,如果你不知道端口,都可以通过PID号定位到本地端口,供switchyomega调用!

一个只会魔改主题,而不会制作主题的站长,专业扒各种网站的各种样式。希望每一位来到这里的访客,都能拿到你们需要的资源!

发表评论

仅有一条评论

  1. sucoo sucoo说道:

    一楼???

返回主页看更多
赏杯咖啡给站长 支付宝 扫一扫