搜档网
当前位置:搜档网 › SSH代理服务器使用教程

SSH代理服务器使用教程

SSH代理服务器使用教程
SSH代理服务器使用教程

SSH代理服务器使用教程(Windows系统)

目录:

?连接服务器

o使用MyEnTunnel

o使用Tunnelier

?设置浏览器

o firefox

o chrome

?常见问题

一、连接服务器

可以选用以下任一客户端连接SSH服务器:

1.MyEnTunnel

MyEnTunnel是一个绿色的SSH客户端,不需要安装即可使用。

下载链接:点击此处下载

将下载下来的文件解压缩到任一目录,运行里面的myentunnel.exe,会在桌面右下角出现一把红色的小锁:

右键点击这把小锁,点击弹出菜单中的“显示”,会弹出主窗口,切换到“设置”标签,按下图设置:

其中,在“SSH服务器”栏输入您所要连接的SSH服务器;SSH端口一般默认为22,如果不是22,请修改为其他数字;在“用户名”和“密码短语”中输入SSH服务器的账号密码。其他保持默认,点击“保存”。

点击“连接”,开始连接SSH服务器。如果是第一次连接服务器,会弹出对话框:

请点击“Yes”。

如果用户名密码无误,连接成功后,小锁会变成绿色。点击“隐藏”,主窗口便会隐藏。从此,SSH代理服务器就开始工作了。

由于MyEnTunnel可能会出现连接失败而小锁也变成绿色,如果出现这样的情况,请打开MyEnTunnel,切换到“状态”标签,看在“连接已经稳定下来了”的前面是否有“发送密码中...”的提示,如果没有,则说明没有连接上服务器。

2.Tunnelier

Tunnelier是一款功能强大的SSH客户端,结合了很多功能,个人感觉比MyEnTunnel更稳定,强烈推荐使用。

下载链接:点击此处下载

安装:双击运行下载下来的Tunnelier-Inst.exe,勾选“I agree to accept all the terms of this License Agreement”后,点击“Install”按钮开始安装:

安装完毕后,会自动运行Tunnelier,按下图设置:

在Host栏输入SSH服务器地址;在Username栏输入用户名;在Initial meth栏的下拉框中选择password,并在password栏输入密码。

切换到Options标签,取消“Open Terminal”和“Open SFTP”前面的复选框,如下图:

切换到Services标签,按下图设置:

设置完毕后,点击左下方的“Login”按钮连接SSH服务器。如果是第一次连接,会弹出对话框:

点击“Accept and Save”按钮。当左下方的“Login”按钮会变成“Logout”按钮时,说明连接成功,SSH代理服务已经开始工作了。

二、设置浏览器

在使用SSH代理的情况下,推荐使用Firefox和Chrome。

1.Firefox

(1)在firefox的地址栏中输入“about:config”(不包括引号),回车,在随后出现的警告提示中点击“我保证会小心”按钮,打开设置页面。在“过滤器”栏中输入

“network.proxy.socks_remote_dns”(不包括引号),双击false,使其变为true,然后关闭设置页面:

(2)安装Autoproxy扩展(用firefox打开

https://https://www.sodocs.net/doc/522417157.html,/zh-CN/firefox/addon/11009/?src=api,点添加到firefox,然后安装),安装后重启firefox。

(3)重启后,会自动弹出Autoproxy的选择订阅窗口,选择gfwList,再点击“默认代理”按钮,选择ssh -D。

如果没有自动弹出窗口,点击firefox右下角的“福”字,在弹出窗口的菜单栏中点击“代理规则”-“添加规则订阅”,选择gfwList。然后再点击菜单栏的“代理服务器”-“选择代理服务器”,在“默认”中选择“ssh -D”即可。

点击“确定”后,在用firefox打开youtobe试试看:

成功了!如果还会遇到打不开的网站,可以右击Autoproxy的“福”字图标,切换为“全局模式”即可:

如果你的本地代理端口号不是7070,请点击Autoproxy的“福”字图标,打开设置窗口,点击菜单中的“代理服务器”-“编辑代理服务器”,修改“ssh -D”中的端口号。

2.Chrome

重要提示:请使用6.0及以上版本的Chrome,其他任何修改版或者测试版可能会出问题,不推荐使用。此外,请勿使用“一键翻墙”之类的扩展,如果有安装,必须先卸载才能使用。

(1) 安装Proxy Switchy!扩展

(2)安装完毕后,点击工具栏上的Proxy Switchy!扩展图标,打开Options。

(3)按下图设置:

其中,在Profile Name栏输入“自动模式”(你也可以自己取一个名字),选中“Automatic Configuration”,并在“Auto Config URL”中输入

“https://www.sodocs.net/doc/522417157.html,/pac/socks/127.0.0.1/7070”(不包括引号,7070为本地代理端口号,如果你设置的不是7070,请修改为其他端口),点击“Save”。

注:由于该网站经常流量超限,导致无法读取该文件,从而引起Chrome在该模式下失效,如果出现这种情况,可以在北京时间下午3点后,用浏览器打开该网址,将文件下载保存到本地硬盘。假设你的本地端口号是7070,下载的文件放在D盘根目录下,则可以在“Auto Config URL”中填入“D:\7070”,保存即可。

再点击左侧的“New Profile”按钮,按下图设置:

点击左侧“Proxy Profiles”名字后面的方框,可以改变颜色,方便区分不同的Profile。

设置完毕后,点击“Save”保存,然后关闭设置页面。

此时,点击工具栏上的Proxy Switchy!扩展图标,会出现两个Proxy Profile,点击选择“自动模式”。

选择后,工具栏上的Proxy Switchy!扩展图标的颜色也会变成之前设置的颜色。打开youtube试试看:

成功了!如果还会遇到打不开的网站,点击工具栏上的Proxy Switchy!扩展图标,切换为“全局模式”。

注:如果不是通过路由器,而是直接使用PPPOE拨号上网,还必须进行以下设置(转至https://www.sodocs.net/doc/522417157.html,/archives/546.html ):

首先先将你的PPPOE拨号的名称命名为英文比如"Internet"或者其他,但必须是以英文字母命名。

切换至Network选项卡:勾选"Proxy for VPN/Dial-up",然后在Conneection里选择刚刚重命名的PPOE连接名称,再保存即可。

三、常见问题

1. 为什么我按上面的设置了,图标也变成绿色了,可还是无法打开网页?

有可能是你的本地代理端口被其他程序占用,请先断开SSH服务器连接,把SSH客户端的7070端口号改为其他数字,并同时修改浏览器代理设置中端口号,建议修改为随机4位数,如果修改后问题依旧存在,请再更换其他端口号重试。

2. Mac下如何设置?

请参考:

https://www.sodocs.net/doc/522417157.html,/files/ssh-mac-ff.pdf

3. 为什么我连接一段时间以后会自动断开?

因为如果在一段时间内没有数据流量传输,服务器会自动断开连接,如果出现这种情况,您可以在MyEnTunnel中把“掉线后自动重连”选中,这样下次断开连接后就会自动重连了。

4. 为什么我总是出现连接超时的提示,或者一连接上马上就断开?

如果出现连接超时,请把服务器的域名换成IP连接试试看。可以通过ping域名得到IP。如果你使用的是MyEnTunnel,换成Tunnelier试试看,在网络不稳定时,推荐使用Tunnelier。如果一连接马上又断开,请检查是否有其他电脑在使用,或者同时使用了多个SSH客户端,如果服务器限制同时只允许一个客户端连接,就会出现这样的情况,此时请关闭其他客户端,只保留一个。

5. Linux下要怎么用呢?

请参考:https://www.sodocs.net/doc/522417157.html,/files/ssh-linux-ff.pdf

注:如果有些SSH服务器不是使用标准的22端口,则需要额外增加“-p 端口号”的参数。

6. iPhone/iPod Touch可以使用SSH吗?

请参考这篇文章:https://www.sodocs.net/doc/522417157.html,/2010/05/iphone-over-the-wall-via-ssh-pac.html

FishNote SSH项目(淘宝链

相关主题