首页 > 系统 > Debian > 正文

Debian系统配置PPTP方法 添加用户和iptables规则

2024-06-28 16:02:12
字体:
来源:转载
供稿:网友

由于项目的需要,需要在Debian服务器中配置PPTP,以前有在CENTOS环境中配置的,而且网上之前存在不少的一键包很多都失效,所以尝试查阅资料尝试手工配置。这里就把配置过程记录下来。

第一、安装pptpd服务

apt-get install pptpd

第二、编辑/etc/pptpd.conf  配置文件

localip 10.0.0.1remoteip 10.0.0.100-200

添加脚本。

第三、添加用户

/etc/ppp/chap-secrets

在当前文件中添加用户名和密码

第四、添加DNS

vi /etc/ppp/pptpd-options

添加配置文件:

ms-dns 8.8.8.8ms-dns 8.8.4.4

添加DNS。

第五、启动

service pptpd restart

这个时候我们可以看到。

第六、设置转发

vi /etc/sysctl.conf

打开文件,然后添加一行:

net.ipv4.ip_forward = 1

然后保存退出之后,执行sysctl -p生效。

第七、设置iptables规则

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE && iptables-save如果我们也可以添加:

iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADEiptables -I INPUT -s 10.0.0.0/8 -i ppp0 -j ACCEPTiptables --append FORWARD --in-interface eth0 -j ACCEPT

到这里,我们可以在本地通过设置的用户名和密码使用。

本文有参考的文章:

1、Vultr VPS主机CentOS 6系统环境安装PPTP VPN方法

2、How To Setup Your Own VPN With PPTP

3、在Ubuntu上安装PPTP VPN服务


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表