以前有介绍过MyEnTunnel来代理,但是MyEnTunnel不支持Win7,其实MyEnTunnel就是利用putty的,我们为何不自己使用putty来创建SSH通道来实现代理上网呢?用putty建立SSH通道其实也很简单。
设置putty
很简单,打开putty,找到左边的SSH,选择Tunnels,然后在Source port上填入你想要的端口号,然后Add一下,下面选择Dynamic即可。现在你机器的127.0.0.1:端口号(例如:127.0.0.1:9999)就是代理服务器了,你通过putty登录到远程服务器的时候,浏览器就可以通过这个代理上网。
设置FireFox
工具-->选项-->高级-->网络,在SOCKS主机填入本机的IP以及刚才设置的代理端口号即可。
这样设置之后,大部分的国外网站都可以访问了,但是Facebook和Twitter等还不行,在Firefox的地址栏输入about:config ,找到network.proxy.socks_remote_dns,双击改成true即可。该选项是使用远程代理服务器来解析DNS,避免DNS欺骗。
相关资料|links:
putty:http://www.chiark.greenend.org.uk/~sgtatham/putty/
免费的SSH账户:http://www.ezloo.com/2010/02/free_ssh_shell_account.html
FireFox:http://www.mozillaonline.com/
相关推荐
"利用PuTTY的SSH Tunnels实现安全的代理" 意味着我们将探讨如何使用PuTTY这个流行的开源SSH客户端创建安全的隧道(SSH Tunnels),以此来实现网络通信的安全代理。 **描述分析:** 描述中提到的是通过PuTTY与支持...
3. PUTTY.EXE:PUTTY的主要应用程序,用于建立SSH连接,进行终端会话。 4. PSFTP.EXE:这是一个基于SSH的FTP客户端,支持文件上传和下载。 5. PSCP.EXE:PUTTY的SCP(Secure Copy)客户端,用于在本地和远程系统之间...
- **安全文件传输**:利用PuTTY工具集中的PSCP和PSFTP可以实现安全的文件传输。 - **密钥管理**:通过PuTTYgen生成密钥对,可以实现无密码登录;Pagent则可以帮助管理密钥,使得每次启动时只需输入一次密码。 - **...
5. **Plink**:plink.exe是一个命令行接口,可以用于在脚本或批处理文件中执行PuTTY的功能,如建立SSH连接、执行远程命令等。 6. **PuTTYgen**:puttygen.exe是PuTTY的密钥生成器,用户可以利用它创建SSH公钥和私钥...
- **避免监听**:通过PuTTY建立安全的代理通道,避免聊天工具等被监听。 #### 八、实用技巧与常见问题解答 - **小技巧汇总**:收集了一些实用的小技巧,如如何安全地使用VNC等。 - **FAQ(常见问题解答)**:针对...
- A: 通过建立SSH隧道作为代理服务器,可以加密所有通过该隧道的数据流,包括聊天记录。 #### 七、结语 通过本文的介绍,您应该能够熟练掌握使用PuTTY进行端口映射和创建SSH隧道的方法。这些技能不仅有助于提高...
1. **远程终端工具**:如PuTTY、MobaXterm等,它们利用libssh2实现SSH连接功能。 2. **自动化脚本**:在自动化运维场景中,可以使用libssh2执行远程命令或文件传输。 3. **版本控制系统**:Git可以通过libssh2库实现...
Pageant是PuTTY项目的一部分,它是一个SSH认证代理,能够存储多个SSH密钥,并自动使用这些密钥进行身份验证。使用Pageant的好处在于,你只需要在启动时输入一次私钥的密码,之后的所有SSH连接都不再需要重复输入,...
它可能允许iOS设备通过USB数据线与电脑建立一个连接通道,使设备能够访问台式机的网络资源。 标签“数据线”、“ios”、“上网”进一步确认了我们的讨论焦点。数据线是物理连接设备的桥梁,而“ios”意味着我们关注...