2
1.环境搭建
1.下载扩展包
yum install epel-release -y
2.下载pptp协议包
yum install pptpd -y
3.添加一块虚拟网卡
4.给虚拟网卡配ip地址
vi /etc/sysconfig/network-scripts/ifcfg-<虚拟网卡名>
5.进入文件
-
onboot=yes #修改
-
#添加
-
ipaddr=<ip地址>
-
netmask=255.255.255.0
-
gateway=<ipaddr的ip地址>
-
dns1=233.5.5.5
-
dns2=223.6.6.6
6.重启服务
systemctl restart network
7.开启转发
vi /etc/
8.在该文件添加
net.ipv4.ip_forward = 1
2.配置文件
1.输入以下命令,按G到最底下
vi /etc/
2.修改localip和remoteip的ip地址。
-
option /etc/ppp/pptpd-options
-
logwtmp
-
#以上两个为默认配置,需要保存
-
localip <本地ip地址> #是虚拟网卡的ip地址
-
remoteip <本地ip地址> #与localip1地址在同一个网段
-
#这是分配给客户端的ip地址
3.设置用户
vi /etc/ppp/chap-secrets
这时候配置已经完成了,但是无法连接,需要设置防火墙
-
firewall-cmd --zone=public --permanent --add-service=gre
-
firewall-cmd --zone=public --permanent --add-port=1723/tcp
-
firewall-cmd --zone=public --permanent --add-masquerade
-
firewall-cmd --reload
所有的配置都完成了,连接之后如果是在内网的话网速可能会很慢。