-
服务器端配置:
假设VPS主机IP:88.88.66.66
帐号:sshserver
密码:sshpasswd
建议使用useradd新建一个普通权限的帐号用户ssh代理访问网络。假设需要监听的ssh端口为18000。
运行如下命令:
ssh -qTfnN -D 18000 sshserver@88.88.66.66
然后输入密码sshpasswd,ssh的服务器端就完成了。ssh -qTfnN -D 18000 sshserver@IP 可以绑定ipv6和ipv4地址。
ssh -qTfnN -D 18000 sshserver@domain.com 也可以绑定域名上的所有ip(含ipv6)Windows(含Vista/Windows7)客户端配置:
下载MyEnTunnel中文版:
解压后运行myentunnel.exe
SSH 服务器:就是你的 SSH 服务器的地址,这里输入:88.88.66.66
SSH 端口:ssh服务器的端口,一般都是 22;(不是18000,比较奇怪)
用户名称:sshserver
用户密码:shpasswd
选中 失败时重新连接、启用动态套接字 两个复选框
Port:填上你本地代理的端口,如 7070;
然后点击 保存,在点击 连接 就可以了,等待任务栏中的小锁变成绿色,说明我们成功建立了一条 SSH Tunnel,并在 localhost:7070 上开启了一个 Socks 服务器。FireFox设置:
在Firefox地址栏中,输入 about:config ,点击 我会确保小心,修改里面的一项数值,改成 network.proxy.socks_remote_dns=true 就可以了。
然后,打开FireFox浏览器,选择菜单栏的“工具/选项…”。选择“高级/网络”,点设置,就可以进行代理服务器的设置了,选中“手动配置代理”,然后在SOCKS主机上,填写代理服务器的地址127.0.0.1,端口7070,SOCKS类型选择“SOCKS V5”,这时Firefox就配置结束。