目录
- 1、Chrome浏览器
- 1.1 安装Proxy SwitchyOmega插件
- 1.2 安装Proxy SwitchyOmega插件
- 2、Ubuntu服务器
- 2.1 安装
- 2.2 配置
- 2.3 测试
- 2.4 异常处理
1、Chrome浏览器
1.1 安装Proxy SwitchyOmega插件
安装方法参考以下位置的文档:
1.2 安装Proxy SwitchyOmega插件
2、Ubuntu服务器
2.1 安装
apt search proxychains4
apt-get install proxychains4 (不推荐)
*注意:国内某些软件源没有此应用,请先行切换到其他软件源。
源码安装: https://sourceforge.net/projects/proxychains-ng/files/ (推荐)
git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure --prefix=/usr --sysconfdir=/etc (依赖gcc)
make
sudo make install
sudo make install-config (重要,installs proxychains.conf)
2.2 配置
修改/etc/proxychains4.conf
增加一行:
socks5 代理IP 代理端口
2.3 测试
现在终于不用忍受龟速的更新了和docker拉取镜像失败!!!
proxychains4 wget --no-cookie --no-check-certificate https://www.google.com
proxychains4 wget -c https://justine.lol/cosmopolitan/cosmopolitan.zip
proxychains4 apt-get
proxychains4 docker
2.4 异常处理
使用前先使用: ldd 需使用的命令 确认是否都能关联到本地库 (如果没有关联的本地库,可能无法使用proxychains4 )
如果你非ROOT权限使用,会报以下错误:
ERROR: ld.so: object ‘libproxychains.so.3’ from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
修改 /usr/bin/proxychains
sudo vim /usr/bin/proxychains4
export LD_PRELOAD=libproxychains.so.4
# 改为
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.4
修改 /usr/lib/proxychains3/proxyresolv
sudo vim /usr/lib/proxychains4/proxyresolv
export LD_PRELOAD=libproxychains.so.4
# 改为
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.4
如果是proxychains3 修改下就行
在安装时出现了以下错误:
1、make编译错误
解决该问题的方法是重新编译
make clean(清除上次make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。)
make(执行makefile文件)
参考连接
2、修改.conf配置文件后,不能保存更改
报错如下:
该错误为当前用户没有权限对文件作修改
解决办法是输入:
:w !sudo tee % //vim 强制保存命令
该命令的详细介绍可以参考下面的链接:
参考链接
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)