内网服务器通过代理上网

来源:互联网 发布:java 权限框架 shiro 编辑:程序博客网 时间:2024/05/21 06:56


1. 安装proxychains

./configuremake && make install

vim /etc/proxychains.conf
找到[ProxyList] 
#把端口改成你要用的。 
socks5 127.0.0.1 7070 

错误:

1.ERROR: ld.so: object 'libproxychains.so' from LD_PRELOAD cannot be preloaded: ignored.

查找/bin/proxychains文件修改该文件“”export LD_PRELOAD=/lib/libproxychains.so” 为libproxychains.so正确的路径,然后ldconfig即可。


2.在内网服务器上执行
ssh -fND 7070 root@youip # 链接到能上网服务器,并将本地的7070端口映射成sock端口 

3. 使用命令前面添加 proxychains即可

proxychains curl -v "www.baidu.com"


==============

proxychains安装

git clone https://github.com/rofl0r/proxychains-ng.gitcd proxychains-ng./configuremake && make installcp ./src/proxychains.conf /etc/proxychians.confcd .. && rm -rf proxychains-ng

编辑proxychains配置

vim /etc/proxychains.conf

将socks4 127.0.0.1 9095改为

socks5  127.0.0.1 1080  //1080改为你自己的端口

使用方法

在需要代理的命令前加上 proxychains4 ,如:

proxychains4 wget http://xxx.com/xxx.zip

0 0