Ubuntu 10.04 Server 安装配置 pptp vpn

1.安装pptpd

sudo apt-get install pptpd

2.修改远程链接IP

sudo vim /etc/pptpd.conf

添加以下两行代码:

localip 192.168.0.X              #这个X代表你这台VPS的IP,请设置为你希望的数字,比如1
remoteip 192.168.0.70-75         #70-75这个IP段代表VPN连进去分配个IP给你

3.增加用户名和密码

sudo vim /etc/ppp/chap-secrets

参照下列格式填写你的vpn用户名和密码

#用户名  # PPTP服务器  #密码  #IP地址

leeiio pptpd 111111 *

4.修改DNS

sudo vim /etc/ppp/pptpd-option

# 这里设置为google的public DNS

ms-dns 8.8.8.8

ms-dns 4.4.4.4

5.开启IP转发

sudo vim /etc/sysctl.conf

把下列这行取消注释

net.ipv4.ip_forward=1

然后让转发生效

sudo sysctl -p

6.修改iptables

sudo /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

7.重启 pptpd 服务

sudo /etc/init.d/pptpd restart

8.打开TCP端口和GRE协议

open port 1723/tcp

open ip protocols  47

9.Done.

PS:不会vim?按i进入插入模式,然后ESC退出插入模式,然后输入:wq保存即可。

Leave a comment?

Comments (伸缩/展开)