方法一:使用命令
一般的 linux 系统都自带 ssh 的客户端工具 openssh-clients,无须安装其它的客户端(windows 下需要 putty 或者 securecrt 或者 myentunnel 等工具) 就可以通过 ssh 端口转发来实现爬“长城”的目的!只需要一个命令连接上 ssh 服务器,然后通过本地端口转发,就可以实现 firefox 浏览器通过ssh 加密隧道连接上远程 ssh 服务器,然后通过这个服务器再访问整个互联网。
ssh -qtfnn -d 7070 username@sshserver.com
这个命令里面,其中 7070 是要建立加密隧道的本地一个未占用的端口,username@sshserver.com 分别指代你的 ssh 服务器的用户名和密码。另外-qtfnn和-d命令的简单介绍如下,你也可以在终端使用“man ssh”查看:
-q quiet mode.
-t disable pseudo-tty allocation.
-f? requests ssh to go to background just before command execution.
-n redirects stdin from /dev/null (actually, prevents reading from stdin).? this must be used when ssh is run in the background.
-n? do not execute a remote command.
-d? [bind_address:]port
在终端中输入这个命令,回车,然后输入密码,即可建立 ssh 端口转发了。这个命令的好处是即使你关闭了终端窗口,ssh 仍然会在后台运行。
方法二:使用软件
ubuntu下一款比较好用的图形界面ssh代理工具是gstm,安装很简单,只需要在终端输入sudo apt-get install gstm。安装完成后我们可以在应用程序的互联网中找到这款工具。
点击添加,如下图输入用户名,密码,ssh服务器,端口等,type一般选择动态(dynamic)。
成功建立了一个 ssh 加密代理后,设置你的 firefox 浏览器的 socks 代理服务器为 127.0.0.1 端口为 7070 即可绕道访问正常情况下打不开的目标网址了。chrome浏览器可以参考《chrome浏览器ssh代理设置》这篇文章。
最后来个广告:章郎虫使用后,感觉比较好的付费ssh代理,一年只需50元,购买地址:http://www.linost.com/
文章来源:网络
怎样查看虚拟主机php版本告诉你如何做好内链优化做网站需要买什么你看百度的小程序最新数据,藏着超大私域流量!foxmail登录网页版企业网站建站重要注意事项通过Nginx反向代理实现IP访问分流的示例代码华为云服务器怎么买便宜点的