首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

vpn间接转ssh的模式(ubuntu linux下像xp一样轻松自由畅游互联网)

2013-06-26 
vpn间接转ssh的方式(ubuntu linux下像xp一样轻松自由畅游互联网)大家都知道xp下有各种vpn/ssh或者什么門等

vpn间接转ssh的方式(ubuntu linux下像xp一样轻松自由畅游互联网)
大家都知道xp下有各种vpn/ssh或者什么門等等的软件,上网非常方便,如何把这些东东用到linux下面呢??
NOTE:本文小小的前提,是你的电脑支持虚拟化,内存也很充分.
实现思路:虚拟机xp + ssh端口转发

步骤:1.虚拟机vbox安装xp,很简单自行谷歌(假定你虚拟机xp的ip地址是:192.168.0.100).
2.虚拟机xp上安装ssh服务
首先下载 openssh:http://sourceforge.net/projects/sshwindows/files/OpenSSH%20for%20Windows%20-%20Release/3.8p1-1%2020040709%20Build/setupssh381-20040709.zip/download
然后安装完毕,打开cmd命令行,进入对应的bin目录: cd C:\Program Files\OpenSSH\bin 回车
最后,配置ssh服务的用户和密码, 就是你登陆xp的帐号名和登陆密码.cmd中执行如下命令,替换 "you_xp_*" 部分为你的帐号和密码
mkgroup -l >> ..\etc\group
mkgroup -d >> ..\etc\group
mkpasswd -l -u you_xp_帐号 >> ..\etc\passwd
mkpasswd -d -u you_xp_密码 >> ..\etc\passwd
xp下ssh服务详细说明看这里:http://comptb.cects.com/1264-install-configure-ssh-on-windows

3.虚拟机xp下登陆你的vpn,主机ubuntu linux下终端下执行: ssh -CN -D 8888 you_xp_帐号@192.168.0.100
设置你的浏览器代理端口:8888,类型选择socks5. 重要说明:一旦你的虚拟机xp的vpn掉线了,此时主机ssh还是连接状态,但是已经没走vpn啦~~,直接走的xp的直接联网方式....

其它,假如你用的是xp下的ssh客户端软件,可以使用ssh的端口转发,主机ubuntu通过虚拟机的ssh(假定你xp的ssh的代理端口是127.0.0.1:7777)来上网: ubuntu下执行: ssh -CN -L 9999:localhost:7777 you_xp_帐号@192.168.0.100

ubuntu 下ssh"记住"密码:你可以使用sshpass(推荐),或者spawn 来实现

后记,假如你用的是"什么門"等xp下的软件,ssh端口转发的命令都是一样的,不一样的是,ubuntu浏览器上代理方式选择的不是socks啦 是http, 和"什么門"等软件的代理方式保持一直.

热点排行