vpn×××现在很普遍,无论是个人还是公司,都会用的到。对于个人实现很容易,直接购买一个云主机,现在的云主机都有这样的服务,购买后直接就可以使用。有的vpn对使用也有一定数量限制,如:只允许多少个客户端连接,但对于公司来说,根本无法满足。
所以经过摸索总于有了答案。通过跳转的方法实现,在云主机上搭建pptp vpn,再在公司内部找一台机器搭建shadowsocks,通过它可以实现智能×××,很方便,一个账号多人可以使用,vpn账号也很安全,在公司外是无法使用的。是不是很棒。
下面介绍公司内网机器vpn拨号
1.安装ppp pptp pptp-setup
yum install -y ppp pptp pptp-setup
2.创建vpn连接
pptpsetup --create vpn --server 111.x.x.x --username test --password test --encrypt
使用pptpsetup创建名字为vpn的链接,后面是ip和用户名和密码
3.连接
pppd call vpn
4.连接好后使用ifconfig命令查看,一般会出现ppp0的网络信息
5.添加路由,拨号是拨上去了,如果不添加路由的话,新获得的IP将不起任何作用,最简单的方法把所有进出访问都扔给由pptpsetup命令创建的新网络设备ppp0(注意,新创建的连接名称是vpn1,但是新创建的网络设备名称将是ppp0),命令如下:(注意,添加完路由后,现有的网络链路就可能不通了)
#route add -net 0.0.0.0 dev ppp0
6.如果有需要的话,可以直接吧拨号工作加到启动程序里面,编辑/etc/rc.d/rc.local文件里面
#vi /etc/rc.d/rc.local
pppd call vpn1
route add -net 0.0.0.0 dev ppp0
7.设置好后,可以再客户端上测试一下,因为我的shadowsocks安装过了,所以直接测试了
如果在使用中遇到什么问题,可以与我联系或者留言。