为了工作方便,利用动态域名最近在公司里做了个VPN服务器,这样回到家后可以继续和公司同处一个局域网下,方便一些应急的时候不至于急急忙忙往公司跑。

系统继续是把做成路由的Debian,尽管它本身也已经是个VPN服务器了,但奈何现在坑爹的运营商,分配不到一个公网IP,所以这个服务器歇菜了。

首先安装客户端了,命令:aptitude install pptp-linux;安装完创建连接:pptpsetup –create 连接名称 –server 你的服务器 –username 你的账户 –password 你的密码 –encrypt。这一步具体可以用命令:/usr/sbin/pptpsetup –help,这个可以看到详细的说明格式。执行完这一步之后在/etc/ppp/chap-secrets这个文件会多出两行,但多出的第一行是注释掉的说明,第二行才是参数,格式如此:你的账户 pptp "你的密码" *,注意别掉了星号。还有在/etc/ppp/peers/这个目录下多出一个以连接名称命名的文件,里面的格式基本如此:

# written by pptpsetuppty "pptp 你的服务器 --nolaunchpppd"locknoauthnobsdcompnodeflatename 你的用户名remotename 你的连接名称ipparam 你的连接名称require-mppe-128

现在已经可以使用pon 你的连接名称来连接vpn服务器了。