欢迎光临
我们一直在努力,专注IT互联网的资料分享

在Linux中wget怎么使用sock5代理

1. 前言

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

ubuntu安装net-tools

oucanrong@zcwyou:~$ sudo apt install net-tools

CentOS/RHEL安装net-tools:

[root@centos7 ~]#  yum -y install net-tools

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

oucanrong@zcwyou:~$ sudo netstat -lntp

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

2. 安装tsocks

oucanrong@zcwyou:~/newkernel$ sudo apt-get install 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配置文件

oucanrong@zcwyou:~$ sudo vi /etc/tsocks.conf

修改tsocks配置文件

把Server设置为你的代理服务器IP,一般为127.0.0.1
把Server_type设置为5
把Server_port设置为与代理服务器对应的配置

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

oucanrong@zcwyou:~$ tsocks wget https://www.linuxrumen.com/wp-content/uploads/2018/12/brand.png

5.总结

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

赞(1) 打赏
未经允许不得转载:辰熙博客 » 在Linux中wget怎么使用sock5代理
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏