当前位置:首页 > 电脑技术 > 正文内容

阿里云服务器配置PPTP VPN教程

2年前 (2022-04-09)电脑技术1455

本文使用的阿里云服务器安装CentOS 7操作系统,由于PPTP VPN服务需要使用TCP协议1723端口,所以先去阿里云服务器的安全组中开放1723端口,参考:安全组配置教程

一:配置PPTP服务端

1、执行PPTP安装命令:

yum install -y ppp pptpd

如下图:
pptpd.jpg

2、配置pptpd文件,命令:

vi /etc/pptpd.conf

找到localip和remoteip两行,将前面的“#”号去掉

#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245

localip和remoteip分别是VPN的网关地址和VPN拨号时获取的地址段,根据用户实际需求自行修改。

3、修改ms-dns,命令:

vi /etc/ppp/options.pptpd

223.5.5.5和223.6.6.6是阿里云的公共DNS服务器地址,将ms-dns修改成阿里云的公共DNS,当然也可以更改为其他DNS服务地址。

4、设置pptpd的用户名和密码,命令:

vi /etc/ppp/chap-secrets

格式为:“用户名 pptpd 密码 IP地址”,例如:

# Secrets for authentication using CHAP
# client server secret IP addressestest pptpd 123456 *

上面一行代表添加用户名为test,密码为123456,*表示所有IP地址。

5、设置最大传输单元MTU,命令:

vi /etc/ppp/ip-up

添加ifconfig ppp0 mtu 1472,如下:

/etc/ppp/ip-up. ipv6to4 ${LOGDEVICE}
[ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local “$@”
ifconfig ppp0 mtu 1472

6、内核参数设置,命令:

vi /etc/sysctl.conf

添加net.ipv4.ip_forward = 1,如下:

# Controls IP packet forwarding
#net.ipv4. ip_forward = 0
net.ipv4.ip_forward = 1

执行参数生效命令:

sysctl -p


二:配置PPTP服务

重启PPTP服务,命令:

systemctl restart pptpd

重启iptables,命令:

systemctl start iptables

设置pptpd和iptables自启动,命令:

chkconfig --add pptpdchkconfig pptpd on
chkconfig --add iptableschkconfig iptables on

至此PPTP VPN服务端已安装结束。下面开始配置PPTP客户端:

三:配置PPTP客户端

如果是Windows操作系统,用户可以在Windows客户端的“网络和共享中心”设置新的连接或网络,通过VPN访问网络。


扫描二维码通过至手机访问。

版权声明:本文由点金工作室发布,如需转载请联系获取授权

本文地址:https://www.dianjin888.com/post/25.html

分享给朋友:

相关文章

chatgpt提示"抱歉,您的网络设置似乎阻止访问此功能"的解决办法【亲测有效】

最近chatgpt对国内的封堵也是十分的卖力,很多时候即使用了魔法上网依然会被chatgpt检测到,于是就会出现这样的提示“Sorry, looks like your network setting...

快速批量提取文件名的方法

快速批量提取文件名的方法

此方法可以快速将一个文件夹里面的所有图片名字或者文档名字提取出来首先打开一个excel,按ctrl+o,弹出打开窗口定位到要提取的文件夹,鼠标点击选中一个文件后,文件名会出现在打开地址栏,然后按Ctr...

让wordpress只搜索文章标题,不检索正文内容

add_filter( 'posts_search', 'ytkah_search_by_title', 10, 2 ...

谷歌浏览器chrome成功打开必应Bing Chatgpt

谷歌浏览器chrome成功打开必应Bing Chatgpt

经过一个晚上的折腾,终于在chrome上直接访问newbing的chatgpt成功,如下图必应的chatgpt虽说不如openai的gpt4强大,但是用来写一些文案还是绰绰有余,更重要的一点是免费,而...

zblog操作插件出现Permission denied提示的解决办法

zblog操作插件出现Permission denied提示的解决办法

今天给网站安装地图插件后,生成地图的时候出现错误,提示Permission denied提示,原因是文件夹没有写入权限。解决方法如下:将站点目录的文件夹权限授权给www用户即可以上操作适用于Linux...

chrome/edge浏览器通过控制台快速禁用JS的方法

chrome/edge浏览器通过控制台快速禁用JS的方法

chrome或edge可以通过设置中心禁用网页JS,但是这种方法需要重新刷新页面才能生效,有一定的局限性。 而通过控制台直接禁用马上就可以对网页资源进行操作,以下是操作入口首先在浏览窗口按F...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。