• WAP手机版 加入收藏  设为首页
服务器类

转:ubuntu搭建pptpd vpn配置详解

时间:2015-11-14 16:07:21   作者:哎丫丫   来源:互联网   阅读:355   评论:0

说在前面,如果重复安装且已经无法生成配置文件的,必须要强制卸载后再进行安装

sudo apt-get remove --purge pptpd
 

一、安装vpn服务

 代码如下 复制代码

sudo apt-get install pptpd

二、接下来配置pptpd服务

主要有三个配置文件

 代码如下 复制代码
/etc/pptpd.conf
/etc/ppp/pptpd-options
/etc/ppp/chap-secrets

我们先来修改pptpd.conf

 代码如下 复制代码
vim /etc/pptpd.conf 

localip 自己服务器的IP
remoteip 分配给客户端的IP 例192.168.8.150-238
在修改/etc/ppp/pptpd-options设置dns

 代码如下 复制代码

vim /etc/ppp/pptpd-options 
ms-dns 8.8.8.8
ms-dns 8.8.4.4

最后修改/etc/ppp/chap-secrets 用户配置

 代码如下 复制代码
vim /etc/ppp/chap-secrets 
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses

用户名 (tab)  * (tab) 密码 (tab)(tab)    *
可以加多条
注:第一个星是代表任意pptpd主机,如果有多台可以指定名称,第二个星是代表容许拨入的IP,客户端没有固定IP一般都是*
修改内核参数

 代码如下 复制代码

vim /etc/sysctl.conf
去掉 “net.ipv4.ip_forward=1”前的注释号
重新加载立即生效
sudo sysctl -p
重启pptpd服务重新加载修改的配置

/etc/init.d/pptpd restart

完成上面的步骤已经可以拨入vpn但是不能访问外部网络。

三、需要设置iptables进行NAT路由转换。

 代码如下 复制代码

sudo apt-get install iptables
iptables -t nat -A POSTROUTING -s 192.168.8.0/24 -o eth0 -j MASQUERADE

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source server-ip(你的IP) 

保存设置
iptables-save -c > /etc/ufw/iptables.save
添加到开机启动
iptables-restore -c /etc/ufw/iptables.save

四、ufw配置

注:如果你是关闭ufw的这一步就不需要设置了

 代码如下 复制代码

vim /etc/default/ufw
DEFAULT_FORWARD_POLICY="ACCEPT"  设置为ACCEPT打开状态
并且开放1723 47
ufw allow 1723/tcp
ufw allow 47/tcp
重启ufw
ufw disable
ufw enable

如果要防止重启服务器后iptables丢失,先运行

iptables-save > /etc/iptables-rules

然后修改/etc/network/interfaces 文件,在eth0 下面加入

pre-up iptables-restore < /etc/iptables-rules

这样,服务器重启后,就能自动挂载规则了


      版权声明,所有转载都有注明出处,本站不负责承担任何法律责往。若有侵权,请联系我。我会及时删除。

专业从事于个人电脑维护,系统安装,软 、硬件维修,电脑配件,零售业务,网站建设,路由器安装设置 服务器维护,电脑、网络维护,智能手机刷机,安装WIFI 调试!

        咨询电话:13762514403  点击这里给我发消 息
        手机用户选择任意下面一种方法关注微文号
       点击我关注微信、扫描二维码、添加 订阅号
cz612459”     分享资讯、享受生活          


      

相关评论
免责申明:本站部分资料来源互联网,如果侵犯了您的版权,请作者速来电或QQ与本站联系,我们将第一时间给予以改正或删除。
Copyright© 2014-2016 哎丫丫 湘ICP备14010293号 湘公网安备43100202000036号
点击这里给我发消息