wget配置sock5代理,下载能力所向披靡,技术人必懂

wget配置sock5代理,下载能力所向披靡,技术人必懂,第1张

1. 前言

本文主要讲解 wget如何利用tsocks使用sock5代理,假设你本机已经成功连接到代理服务器了,比如shadow()socks或者ss5等等。

ubuntu安装net-tools

CentOS/RHEL安装net-tools:

检查连接代理服务器的连接情况:

检查代理服务器连接的情况

检查代理服务器连接的情况

2. 安装tsocks

安装过程如下:

正在读取软件包列表… 完成

正在分析软件包的依赖关系树

正在读取状态信息… 完成

下列软件包是自动安装的并且现在不需要了:

phantomjs python3-pyxattr rtmpdump

使用'sudo apt autoremove'来卸载它(它们)。

下列【新】软件包将被安装:

tsocks

升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 59 个软件包未被升级。

需要下载 318 kB 的归档。

解压缩后会消耗 958 kB 的额外空间。

获取:1 http://cn.archive.ubuntu.com/ubuntu bionic/universe amd64 tsocks amd64 1.8beta5+ds1-1ubuntu1 [318 kB]

已下载 318 kB,耗时 2秒 (148 kB/s)

正在选中未选择的软件包 tsocks。

(正在读取数据库 … 系统当前共安装有 195959 个文件和目录。)

正准备解包 …/tsocks_1.8beta5+ds1-1ubuntu1_amd64.deb …

正在解包 tsocks (1.8beta5+ds1-1ubuntu1) …

正在设置 tsocks (1.8beta5+ds1-1ubuntu1) …

正在处理用于 libc-bin (2.27-3ubuntu1) 的触发器 …

正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 …

成功安装tsocks

3. 修改tsocks配置文件

修改tsocks配置文件

把Server设置为你的代理服务器IP,一般为127.0.0.1

把Server_type设置为5

把Server_port设置为与代理服务器对应的配置

4. wget结合tsocks连接目标服务器

5. 总结

tsocks仅仅用于路由,即把某些指定流量定向到代理服务器,意味着你使用tsocks之前,已经连接好了代理服务器。

https://www.linuxrumen.com/rmxx/934.html

尽管大家在使用ip代理时,基本使用的http代理都跟https代理一样多,但sock5代理的分量也不容忽视。

SOCKS5是一种代理协议,它在使用TCP/IP协议进行通信的前端和服务器之间发挥中介作用,使内部网中的前端机器能够访问Internet网中的服务器,从而使通信更安全。

SOCKS5代理,是采用SOCKS协议的代理服务器,它是1080端口的通用代理服务器。SOCKS5代理工作于会话层,它不需要应用程序遵循特定的操作系统平台,它只需要传递一个数据包。

通过将前端发送的请求转发到真正的目标服务器,SOCKS5服务器模拟了前端行为。其中,前端与SOCKS5之间还通过TCP/IP协议进行通信,前端将请求发送到SOCKS5服务器,而SOCKS5服务器再将请求转发到实际服务器。在向真实服务器发送通信请求的过程中,SOCKS5服务器对请求包本身没有做任何改动。

用户需要使用sock5代理,可以使用sock5代理查找是否有适当的IP资源。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/24239.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-16
下一篇2023-02-16

发表评论

登录后才能评论

评论列表(0条)

    保存