汗,其他人的回答怎么没有搭边的?
你把sshd的端口设为443或者80、53之类的端口,就可以经由公司代理了。
如果你指的是让工具走8080的代理,putty是有proxy选项的,你仔细找找。
另外推荐Bitvise Tunnelier,它设置上级代理非常方便。
如果plink想走8080代理,可以使用类似ccproxy+proxycap之类的软件。
有别的问题的话,给我发私信吧。
怎么用bitvise ssh client呢
以前能用现在不行了有可能是1.登录的服务器被封了 2. SSH联机方式被干扰
为什么我的windows 10没有Ssh Proxy和Ssh Broker两个服务
源文件在source insight(Windows中)里编辑好之后,拷贝到虚拟机的Linux系统的某个路径下,这些源文件基本上都会你的用户目录下,譬如/home/zhangsan/workplace(我使用smb服务共享Linux路径到Windows);tera term只是一个使用SSH服务登录Linux系统的软件,软件的界面就是Linux命令行的界面。
Amazon 的 ec2 怎么用 SSH Proxy
有完全免费绿色软件帮助登陆世界网站,无需设置,双击即可,无流量时间限制,电脑PC和手机安卓版本可用多款,楼主可试用看能不能帮解决问题。需要留邮箱或百度私信联系。
如何正确设置Proxy Switchy
如何正确设置Proxy Switchy!
第一步,到 chrome扩展网站下载最新的扩展程序(废话 PS:现在官网上貌似有汉化的
第二布,可以看到chrome右上角出现对应图标,左键点击,勾选Auto Switch Mode,也就是自动模式啦,当然也是有手动模式的,这个下面再讲。先上图:
第三步,点击上图中的Options设置选项,由于Switchy仅仅是用来切换浏览网络的代理,所以要事先设置好真正的代理工具,比如tor,SSH,puff,GappProxy等等……我采用SSH与GappProxy两种方法来讲吧,选择Proxy Profiles,点击New Profile增加配置,Profile Name自定,代理proxy填127.0.0.1,端口Port填代理工具设置的那一个,SSH一般默认是7070,GappProxy默认是8000。如果端口重叠的话,需要在代理工具里修改。接着上图
SSH方式需要选择SOCKS Host, 勾选SOCKS v5。GappProxy等其他方式选HTTP Proxy就行了,勾选Use the same proxy server for all protocols。
如何使用SSH搭建本地代理
使用代理服务器上网:
HTTP代理服务器的设置方法,对于IE和FireFox设置略有不同。设置前需要先找一些可用的免费代理服务器地址。
IE的设置,打开IE浏览器,选择菜单栏的“工具/Internet选项...”。
这时候分两种情况,对于ADSL拨号用户来说,选择一个网络连接后,点“设置,选中代理服务器,填入地址和端口号。
对于局域网用户来说,需要点“局域网设置”,选中代理服务器,填入地址和端口号。
FireFox的设置和IE类似,打开FireFox浏览器,选择菜单栏的“工具/选项...”。
这时选择“高级/网络”,点设置,就出现下面的界面,就可以进行代理服务器的设置了,选中“手动配置代理”,然后填写代理服务器的地址和端口。
使用SOCKS代理服务器
SOCKS代理是目前功能最为全面,使用最为稳定的代理服务器,我目前上网就只用SSH搭建SOCKS代理服务器上网,访问网络没有任何限制。
用SSH搭建SOCKS代理上网,建议使用Firefox浏览器,因为Firefox支持SOCKS代理远程域名解析,而IE只能通过类似SocksCap这样的第三方软件实现,不是很方便。
配置Firefox浏览器
在Firefox设置SOCKS远程域名解析,主要是为了防止DNS污染,具体设置方法是,在Firefox地址栏中,输入 about:config ,按确认,修改里面的一项数值,改成 network.proxy.socks_remote_dns=true 就可以了。
然后,打开FireFox浏览器,选择菜单栏的“工具/选项...”。选择“高级/网络”,点设置,就出现下面的界面,就可以进行代理服务器的设置了,选中“手动配置代理”,然后在SOCKS主机上,填写代理服务器的地址127.0.0.1,端口1080,SOCKS类型选择“SOCKS V5”,这时Firefox就配置结束。
设置SSH
配置好了Firefox,接着配置SSH了,安全外壳协议(Secure Shell Protocol / SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。常用的SSH工具有开源软件PuTTY,支持SSH远程登录的主机可以实现socks5代理服务器的功能,不过在PuTTY中没有配置文件,需要手动设置才能实现,且无法保存,而PuTTY完整版自带的pLink可以实现命令行方式调用PuTTY实现SSH的加密通道。
具体的方法是,去PuTTY官方网站下载pLink这个文件,pLink的调用参数是:plink -C -v -N -pw 密码 -D 本地端口 远程用户@IP或域名:远程希望打开的端口。
新建一个文件,写入以下内容,另存为pLink.bat批处理文件,并放在Putty的安装目录内。
@plink -N Username@sshServer -pw Password -D 127.0.0.1:1080
将Username sshServer Password三处改为陆SSH服务器的用户名、服务器地址和密码。这个SSH帐号可以通过多种方法获得,例如用户购买了某些国外主机空间或VPS就会有SSH帐号,。
执行这个批处理文件,保持其窗口开启,一旦关闭窗口代理便失效。然后打开已经配置好127.0.0.1:1080的Socks5代理的Firefox浏览器,就可以使用SOCKS代理服务器上网了。
知识拓展:
代理服务器
代理服务器(Proxy Server)是网上提供转接功能的服务器,在一般情况下,使用网络浏览器直接去连接其他Internet站点取得网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来。代理服务器是介于客户端和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。
比如想访问的目的网站是A,由于某种原因不能访问到网站A或者不想直接访问网站A(这样通过代理服务器网站A,对网站A而已可以隐藏身份,也就是不知道是谁访问的网站,而认为是代理服务器访问的),此时就可以使用代理服务器,在实际访问网站的时候,在浏览器的地址栏内和以前一样输入你要访问的网站,浏览器会自动先访问代理服务器,然后代理服务器会自动给转接到目标网站。
代理服务器作用
提高访问速度:通常代理服务器都设置一个较大的缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。
隐藏真实身份:上网者也可以通过代理服务器隐藏自己的真实地址信息,还可隐藏自己的IP,防止被黑客攻击。
突破限制:有时候网络供应商会对上网用户的端口,目的网站,协议,游戏,即时通讯软件等的限制,使用代理服务器都可以突破这些限制。
代理服务器主要类型
HTTP代理:最简单的一种代理形式,能够代理客户机的HTTP访问,上网浏览网页使用的都是HTTP协议,通常的HTTP代理端口为80、3128或8080端口。
SOCKS代理:SOCKS代理与HTTP等其他类型的代理不同,它只是简单地传递数据包,而并不关心是何种应用协议,既可以是HTTP协议,也可以是FTP协议,或者其他任何协议,所以SOCKS代理服务器比其他类型的代理服务器速度要快得多。SOCKS代理又分为SOCKS4和 SOCKS5,二者不同的是SOCKS4代理只支持TCP协议(即传输控制协议),而SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),还支持各种身份验证机制、服务器端远程域名解析(解决DNS污染就靠这个了)等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能够做到的SOCKS则不一定能做到。目前SOCKS5是最常用的一种SOCKS代理。
怎么用iphone ssh 控制ipad
技术上分好几步,但是都不会太难 :-)
准备:
1/ 已破解的iPad, iPhone或 iPod Touch;
2/ 任何一个SSH的客户端软件,比如 iSSH,pTerm,TouchTerm或者Mobile Terminal;
3/ Backgrounder,从Cydia里面安装;
4/ 3proxy, 从Cydia里面安装;
基本概念是:
1/ 用SSH客户端连接到网络上的SSH Tunnel账号(我用的是free-ssh.com的),生成本地SOCKS5 PROXY服务;
2/ 用3Proxy将SOCKS5 proxy 转换成本地的 HTTP Proxy;
3/ 在iPad, iPhone的网络设置里使用本地的 HTTP PROXY;
详细步骤:
1/ 访问 http://www.free-ssh.com , 得到最新的免费 SSH账号的密码;
2/ 运行SSH客户端,键入如下命令,然后敲入最新的密码,用 Backgrounder将其背景运行;
ssh -p 443 -D 1081 -N free@free-ssh.com
此时 SOCK5 Proxy已经在背景运行。但是Safari不能直接用SOCKS5代理,所以必须转换成HTTP的代理;
3/ 给3Proxy正确的设置配置文件 /etc/3proxy.cfg, 运行安装的 3proxy,让其背景运行;
#!/usr/bin/3proxy
daemon
auth iponly
log /var/log/3proxy.log D
rotate 5
fakeresolve
internal 127.0.0.1
allow * * 127.0.0.1
parent 1000 socks5+ 127.0.0.1 1081
proxy -p10180 -a -i127.0.0.1
4/ 最后一步,在ipad,iPhone, iPod Touch里面允许HTTP PROXY,设成:
HTTP Proxy Server: 127.0.0.1
HTTP Proxy Port: 1080
经测试,safari, cydia, appstore, itunes, youtube等等均可正常通过SSH Tunnel上网。
转载请注明出处51数据库 » sshproxy软件 使用SSH代理
森么辣么萌