配置过程:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
[root@sv ~]# pacman -Syu #更新系统 [root@sv ~]# pacman -S pptpd #安装pptpd服务 [root@sv ~]# cat /etc/pptpd.conf #cp /usr/share/doc/pptpd/samples/pptpd.conf /etc/pptpd.conf option /etc/ppp/options.pptpd stimeout 2 debug localip 172.28.1.1 #本地IP remoteip 172.28.1.240-254 ################################################## [root@sv ~]# cat /etc/ppp/options.pptpd #cp /usr/share/doc/pptpd/samples/options.pptpd /etc/options.pptpd name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 ms-dns 8.8.8.8 ms-dns 8.8.4.4 proxyarp nodefaultroute lock auth ################################################## [root@sv ~]# cat /etc/ppp/chap-secrets # Secrets for authentication using CHAP # client server secret IP addresses t4x pptpd admin * ################################################## [root@sv ~]# sysctl -w net.ipv4.ip_forward=1 #设置内核支持转发 [root@sv ~]# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE #支持NAT [root@sv ~]# iptables -t nat -A POSTROUTING -s 172.28.1.0/24 -o eth1 -jMASQUERADE [root@sv ~]# systemctl start pptpd |
参考:https://www.archlinux.org/news/deprecation-of-etcsysctlconf/SourceByrd's Weblog-https://note.t4x.org/environment/archlinux-vpn-pptpd/ SourceByrd's Weblog-https://note.t4x.org/environment/archlinux-vpn-pptpd/
申明:除非注明Byrd's Blog内容均为原创,未经许可禁止转载!详情请阅读版权申明!
Trackbacks