Proxychain

来自MediaWiki
Admin留言 | 贡献2024年4月20日 (六) 01:35的版本 (创建页面,内容为“ = linux下的全局代理工具proxychain =  发表于 2020-07-06 | 分类于 linux | 阅读次数: 16975  本文字数: 1.2k | 阅读时长 ≈ 1 分钟 == proxychain 介绍 == <blockquote>本文介绍的是proxychains-ng项目</blockquote>在 linux 上运行一些命令的时候,经常访问到国外的网站,速度非常的慢,例如用<code>git</code>、<code>wget</code>等等,这个时候就可以通过<code>proxychain</code>…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

linux下的全局代理工具proxychain[编辑 | 编辑源代码]

 发表于 2020-07-06 | 分类于 linux | 阅读次数: 16975

 本文字数: 1.2k | 阅读时长 ≈ 1 分钟

proxychain 介绍[编辑 | 编辑源代码]

本文介绍的是proxychains-ng项目

在 linux 上运行一些命令的时候,经常访问到国外的网站,速度非常的慢,例如用gitwget等等,这个时候就可以通过proxychain工具来使用代理进行网络访问,使用教程如下:

1
proxychains4 git clone git@github.com:rofl0r/proxychains-ng.git

在所有要运行的命令行之前加上proxychains4就可以通过代理进行网络访问了。

安装[编辑 | 编辑源代码]

Ubuntu[编辑 | 编辑源代码]

直接通过 apt 包管理工具就可以安装

1
sudo apt-get install -y proxychains4

源码构建[编辑 | 编辑源代码]

1
2
3
4
git clone git@github.com:rofl0r/proxychains-ng.git
sudo make
sudo make install
sudo make install-config

配置[编辑 | 编辑源代码]

安装完之后可以找到/etc/proxychains.conf/etc/proxychains4.conf文件进行修改,一般请求下翻到最后一段修改代理服务器配置即可。

1
2
3
4
5
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks5  192.168.56.1 1080

这里我设置的 socks5 代理,还支持httpsocks4协议的代理,示例:

1
2
3
4
5
6
#        Examples:
#
#               socks5  192.168.67.78   1080    lamer   secret
#               http    192.168.89.3    8080    justu   hidden
#               socks4  192.168.1.49    1080
#               http    192.168.39.93   8080

当然以上内容在/etc/proxychains.conf中都可以看到。

设置别名[编辑 | 编辑源代码]

proxychains4这个命令比较长不太好记,我通过alias给它设置了一个别名pc,修改~/.profile

1
alias pc=proxychains4

刷新 profile

1
source ~/.profile

测试

1
2
3
4
5
6
pc curl -I https://www.google.com
[proxychains] config file found: /etc/proxychains.conf
[proxychains] preloading /usr/lib/libproxychains4.so
[proxychains] DLL init: proxychains-ng 4.14-git-8-gb8fa2a7
[proxychains] Strict chain  ...  192.168.56.1:1080  ...  www.google.com:443  ...  OK
HTTP/2 200

可以看到已经能够成功访问google了。

我是MonkeyWie,欢迎扫码关注!不定期在公众号中分享JAVAGolang前端dockerk8s等干货知识。

wechat_channel.png

596.5 KB

如果觉得本文对您有帮助,可以请我喝一杯咖啡☕

  • 本文作者: MonkeyWie
  • 本文链接: https://monkeywie.cn/2020/07/06/linux-global-proxy-tool-proxychain/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

# proxy

 k8s通过coredns配置CNAME

IDEA插件推荐之Maven-Helper 