Linux安装代理软件proxychains

github : https://github.com/rofl0r/proxychains-ng

wget https://github.com/rofl0r/proxychains-ng/archive/v4.13.tar.gz
tar -xf v4.13.tar.gz
cd proxychains-ng-4.13/
./configure --prefix=/usr --sysconfdir=/etc
make
sudo make install
sudo make install-config
### 如何在Linux系统上配置Wireshark的代理设置 为了使Wireshark能够通过代理服务器访问网络资源,在Linux环境下通常需要调整环境变量以及特定的应用程序配置文件来实现这一目标。对于Wireshark而言,其本身并不直接支持HTTP/HTTPS类型的代理设置,但是可以通过修改系统的网络配置或者利用命令行工具间接达成目的。 #### 方法一:使用环境变量配置SOCKS5代理 如果计划让Wireshark流量经过一个SOCKS5代理,则可以在启动Wireshark之前设定`all_proxy`环境变量: ```bash export all_proxy="socks5://127.0.0.1:1080" wireshark & ``` 上述命令假设本地运行了一个监听于端口1080上的SOCKS5服务[^1]。 #### 方法二:借助`tsocks`或`proxychains-ng`等软件包裹器 另一种方式是安装并配置像`tsocks`或是更常用的`proxychains-ng`这样的应用程序级代理管理工具。这些工具允许指定哪些连接应该被重定向到给定的代理服务器。以`proxychains-ng`为例,先编辑配置文件(通常是/etc/proxychains.conf),定义好要使用的代理地址和端口号之后,就可以这样执行Wireshark: ```bash sudo apt-get install proxychains-ng echo "socks5 127.0.0.1 1080" | sudo tee -a /etc/proxychains.conf proxychains wireshark ``` 这种方法适用于那些不提供内置代理选项的应用程序,并且可以确保所有由该应用发起的数据传输都受到控制。 需要注意的是,以上两种方法主要针对捕获远程主机数据的情况有效;如果是分析本机产生的流量,则没有必要设置任何形式的代理,因为可以直接抓取接口上的原始报文而无需额外路由。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值