系统环境
|
|
安装
|
|
配置
/etc/pptpd.conf
123//增加下面内容localip 1.1.1.1remoteip 10.0.2.128-254/etc/ppp/pptpd.options
123//增加下面内容ms-dns 8.8.8.8ms-dns 8.8.4.4/etc/ppp/chap-secrets
1234// 用户密码文件# Secrets for authentication using CHAP# client server secret IP addressestest ptpd testpasswd 10.0.2.131防火墙
1234567891011121314151617181920212223::::::::::::::forward.sh::::::::::::::#!/bin/bash/sbin/iptables -F FORWARD##[test]/sbin/iptables -A FORWARD -s 10.0.2.131 -p tcp -d 172.16.3.131 -j ACCEPT##[default]/sbin/iptables -A FORWARD -s 10.0.2.0/24 -d 172.16.6.88 -j ACCEPT/sbin/iptables -A FORWARD -s 10.0.2.0/24 -d 172.16.0.0/255.255.0.0 -j DROP::::::::::::::gw.sh::::::::::::::#!/bin/bash/sbin/iptables -t nat -F/sbin/iptables -t nat -A POSTROUTING -s 10.0.2.0/24 -d 172.16.0.0/16 -o eth1 -j SNAT --to-source 172.16.1.23/sbin/iptables -t nat -A POSTROUTING -s 10.0.2.0/24 ! -d 10.0.2.0/24 -o eth0 -j SNAT --to-source 59.51.149.23/sbin/iptables -t nat -A POSTROUTING -s 10.0.2.0/24 ! -d 172.16.0.0/16 -o eth0 -j SNAT --to-source 59.51.149.23systecm 文件
1234567891011more /usr/lib/systemd/system/pptpd.service[Unit]Description=PoPToP Point to Point Tunneling ServerAfter=network.target[Service]EnvironmentFile=/etc/sysconfig/pptpdExecStart=/usr/sbin/pptpd -f $OPTIONS[Install]WantedBy=multi-user.target