linux设置vpn客户端
windows上基本都是web浏览,用代理很方便。今天想要在debian上用google的工具安装一个google的包,不用vpn几乎不可能下载成功。
于是需要在debian上使用vpn. 好在公司已经有一个VPN服务器,我只要配置一下客户端就好了。客户端使用pptp
开始之前先定义一下命令中用到的变量意义,使用中替换为实际值。
本机IP:client-ip
本机网关:gateway-ip
vpn服务器:vpn-ip
vpn账号 :username
vpn密码:password
1. apt-get install pptp-linux
2. 创建vpn
pptp会读取/etc/ppp/peers/下的配置文件,配置略复杂,不过好在不需要手工写,可以使用pptpsetup命令来创建
例如:
pptpsetup --create vpn_tunnel -server vpn-ip --username username --password password --encrypt --start
产生一个配置文件 /etc/ppp/peers/vpn_tunnel,并开启vpn
这时ifconfig可以看到ppp0出现了
3.使用vpn
需要修改一下默认路由
ip route replace vpn-ip via gateway dev eth0 src client-ip
ip route replace default dev ppp0
这时就配置完毕了。ping一下facebook看看效果吧:)
4.vpn开关
poff vpn 断掉vpn
pon vpn 连接vpn
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。