用PROXYCHAINS实现SSH全局代理

NUX下可以实现SSH全局代理的软件有tsocks和proxychains两种,但是个人感觉proxychains要更加稳定简单。

$ yum install proxychains

# vim /etc/proxychains.conf 要选 dynamic_chain,而不是random_chain和strict_chain。即注释掉strict_chain和random_chain那两行。

然后在最后的[ProxyList]下面添加: socks5 127.0.0.1 7070

PS:7070端口是我本地的SSH端口,因为我用的是ssh -D 7070 运行的时候只要输入:

$proxychains yourprogram

即可。

时间: 2024-12-28 01:24:15

用PROXYCHAINS实现SSH全局代理的相关文章

使用ssh隧道+privoxy实现Linux全局代理

使用ssh隧道+privoxy实现Linux全局代理 ssh简介 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台.SSH在正确使用时可弥补网络中的漏洞.SSH客户端适用于多种平台.几乎所

redsocks 设置全局代理

分享一下我的经验, http://lilydjwg.is-programmer.com/2014/2/7/linux-really-global-http-proxy.42701.html 1. 优点: 设置一次,全局代理.连虚拟机都不要设置代理. 2. 缺点: 会停止工作,我把它放到crontab里. 1. 编译redsocks https://github.com/darkk/redsocks. 2. proxy.sh iptables -t nat -N REDSOCKS || true

SSH反向代理

问题描述 很多人肯定碰到这样一个问题:自己办公室的电脑回家之后就没法通过家里的电脑远程连接过来了.除非通过拨通VPN或者其他方式先连接到公司内网.如果公司没有VPN,那么我们如何通过SSH连接到公司的电脑呢?这里我们可以使用SSH反向代理 实验环境 机器编号 IP 用户名 备注 A 172.16.206.131 aaa 目标服务器,在局域网中,可以访问 A B 10.10.10.206 bbb 代理服务器,在外网中,无法访问 A C 10.10.10.202 可以直接访问 B,无法直接访问 A

Linux设置全局代理与yum代理

设置全局代理,方法如下: 修改 /etc/profile 文件,添加下面内容: http_proxy=http://username:[email protected]:8080/ ftp_proxy=http://username:[email protected]:8080/ export http_proxy export ftp_proxy 如果没有密码限制,则以上内容可以修改为以下内容: http_proxy=http://yourproxy:8080/ ftp_proxy=http:

Linux全局代理

一般用Linux的话都是用全局代理都是用http_proxy以及https_proxy这两个环境环境变量来实现的, 但是缺点是这种方式并不是真正的全局代理, 即使设置了代理的话,对于某些应用还是无效的,比如w3m,而且这种方式并不支持socks协议. 我在实验室环境使用shadowsocks作为代理用来访问外网, 没有用来翻墙,原因是个人感觉shadosocks比其他socks软件好部署,虽然加密损失点性能,但是table加密那点计算量也不算什么.在windows环境的话用proxifity就可

C#程序中设置全局代理(Global Proxy)

1. HttpWebRequest类的Proxy属性,只要设置了该属性就能够使用代理了,如下: 1 //设置代理 2 WebProxy WP = new WebProxy("41.76.44.76", 3128); 3 ICredentials jxCredt = new NetworkCredential("proxy_username", "proxy_password"); 4 WP.Credentials = jxCredt; 5 6 H

花生棒2代socks5全局代理模式成功案例分享。

环境:内网ip,家里有一个极路由2和buffalo路由:目的:外网访问内网,或连接到内网成局域网:尝试:两个都用花生棒尝试外网连接路由VPN服务,均失败,有这方面成功的大侠请分享出来,谢谢.VPN这条路走不通,就换个思路尝试socks5全局代理访问内网,最后成功.下面就和大家分享一下. 第一步:花生棒添加映射,用socks5代理应用.这个都会吧,直接设置即可. 第二步:外网电脑安装全局代理软件:Proxifier(如果哪位大侠有更好的全局代理软件请回帖推荐),这个软件默认就是普通应用软件都通过s

利用ssh反向代理以及autossh实现从外网连接内网服务器

1. 描述一下目前的机器状况,梳理梳理: 机器 IP 用户名 备注 A 10.21.32.106 gdut728 目标服务器,处于内网 B 123.123.123.123 root 外网服务器,相当于桥梁的作用 PS:123.123.123.123只是我随意起的,大家请别攻击别人的服务器啊啊啊 2. 解决方法: 通俗地说:就是在机器A上做到B机器的反向代理:然后在B机器上做正向的代理实现本地端口的转发 2.1 实现前的准备 每台都要安装ssh的客户端. 在这里我使用的是centos7,都自带ss

CentOS7 设置代理(转)--系统全局代理部分,测试可用

大多数公司的网络都使用局域网加代理上网,也就是说上外网必须使用公司指定的代理服务器,这有几个好处: 1. 首先代理可以一定程度提高浏览速度,因为可以将更多的网页缓存在代理服务器上,需要的时候直接拿就很快 2. 保障了局域网内计算机网络的安全,相当于多了一个屏障,外网能看到的只有代理服务器的ip而无法知道内网ip 3. 可以有效管控内网计算机的访问区域,适当屏蔽一些网站,相当于防火墙 但是缺点也是大大的有,作为员工这样上网就很受限制了,本文中主要讲如何在CentOS7中设置代理上网: 首先由于Ce