首页 > SSH隧道
最新文章
最热文章
视频教程

IP对于我们比不陌生,可苦恼的是很多时候我们用的是共享IP。当和你共享同一IP的某人正在下载文件时,不会允许你也同时下载文件。不过可以用SSH隧道很容易的就规避了这个限制。如果您访问远程服务器上的SSH(专用服务器,VPS或shell帐号),您可以浏览internet使用新的IP地址,而隐藏掉原始IP地址。

下面就看看如何才能做到了。首先,还是需要一些准备的。具体的有:PuTTY工具;Firefox 浏览器;SSH 接入到一个uinx或linux服务器。

先要对putty进行配置。

第一步,运行puTTY,你可以看到"PuTTY configuration"窗口,在"Host Name(or IP address)"框,输入你远程服务器的主机名或IP地址.然后"Connection type"选"SSH"。端品会自动设置成22。


利用putty工具突破防火墙貌似很酷,其实就是SSH 协议能够通过已经建立好的 SSH 加密链路来转发任意的网络连接,从而避免了网络中的明文传输,也就无法用一些 Sniffer 工具嗅探到我们的隐秘信息了。
我们现在建立一条到远程主机 guantouping 上端口 7001 的隧道,在 guantouping 上可以用 nc -l -p 7001 localhost 这条命令建立一个监听本地到端口 7001 的连接,这样确保无法从其他机器访问这台主机的端口,只能在 guantouping 这台主机上用 telnet localhost 7001 来连接。现在我的机器 IP 是 192.168.6.25,如果直接用命令 telnet guantouping 7001 访问的话,那么在主机 guantouping 上会看到这样的提示:

Putty是一个非常小巧而又好用的ssh客户端软件,其主要有完全免费,在Windows 9x/NT/2000下运行的都非常好,全面支持ssh1和ssh2,绿色软件,无需安装,下载后在桌面建个快捷方式即可使用,体积很小,操作简单,所有的操作都在一个控制面板中实现。这些优点。

一、Putty配制:

1.设置字体,默认是10pt,可以修改成12px ,仿宋GB2312。

2.设置成UTF-8,可以解决中文乱码问题。

3.修改背景色、前景色让眼晴看着舒服些。

4.Load某个配制名称,或输入新名称,然后保存,让之前的设置生效,这一步很重要。

二、备份和还原Putty设置

1.WindowsXp-》“运行”输入:regedit 打开注册表 。


相信很多人在使用 putty 都是在 windows 上登陆 Linux/Unix 来管理的.以前见过一个在 Linux 上用 ssh-keygen 生成 public/private 对来做为认证, 而不用输入密码的文章. 相信大家都想知道怎么让 putty 也能这样.下面就来介绍一下, 步骤如下.
  
  1. 生成 public/private 对.
  
  这个好办, puttygen 就行了. 出现如图的界面.

putty中使用 ssh 不用输入密码

然后选中下面的 SSH2RSA, 再点击 Generate 就会生成如图的界面.


了解Putty已经有一段时间了,这个免费小巧的Telnet/SSH客服端,是很多人每天必用的工具之一。我不确定Putty是不是被使用最多的SSH客服端,但是我知道周围的人都在用它也都爱用它。以前我还用过Absolute Telnet、 SecureCRT、 还有一个界面很漂亮的,但是忘记什么名字了,好像是韩国人写的。后面这三种也都还不错,但是有个共同的缺点:不是免费软件。我现在已经很少用破解软件了,很多开源软件还是很不错的,就比如说Putty:可以保存连接设置、可以设置用户界面(字体、背景等等)、支持多种编码、支持发送空包(防止超时被踢出)、鼠标选中右键直接复制... 有这么多功能了,而且还是免费的,为什么还用破解?

其实Putty也不是十全十美的,Putty一次只可以有连接一个服务器,当然你可以同时打开多个Putty,但是如果你要同时在多个服务器间工作,总是觉得很不方便(就像你用惯了多标签浏览器 (Firefox),就会很纳闷为什么还有那么多人在用IE6,在一大堆窗口间换来换去,不觉得烦吗?)。相比之下,SecureCRT就要方便很多,它提供多标签的功能。好在大部分时间我只是在两三个服务器间工作,所以问题也不是很大。