首页 > 其他分享 >pptpd 配置

pptpd 配置

时间:2022-12-02 16:47:46浏览次数:60  
标签:iptables sudo pptpd vi 配置 192.168 etc

方便起见,直接开root权限操作就好了。
1

安装pptp

sudo apt-get install pptpd

2
vi /etc/pptpd.conf

取消下面两行的注释:

localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245

3
sudo vi /etc/ppp/pptpd-options

取消下面两行的注释

ms-dns 8.8.8.8
ms-dns 8.8.4.4

4

注册账号:

vi /etc/ppp/chap-secrets:
user pptpd userpasswd *

5
vi /etc/sysctl.conf

去掉这一行 #net.ipv4.ip_forward=1 的#号

然后运行命令:

sudo sysctl -p

运行后会显示 net.ipv4.ip_forward = 1,就表示修改生效了。

6
sudo apt-get install iptables
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE

对于阿里云ecs外网网卡一般是eth1。

为防止重启服务器后iptables丢失,先运行:

iptables-save > /etc/iptables-rules
vi /etc/network/interfaces:

在eth0/eth1.. 下面加入

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

7

重启pptpd:

sudo /etc/init.d/pptpd restart

转自:http://www.ekangw.net/a/diannaojiqiao/2022/0926/196168.html

标签:iptables,sudo,pptpd,vi,配置,192.168,etc
From: https://www.cnblogs.com/-xuan/p/16944874.html

相关文章