ubuntu pptp server(ubuntu 18.04 server安装教程)
大家好,今天来为大家分享ubuntu pptp server的一些知识点,和ubuntu 18.04 server安装教程的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
VPN Ubuntu pptp服务器搭建教程配置pptp服务
1、点对点隧道协议(PPTP)是VPN服务中的一种简单实现协议,常见的VPN类型还包括使用IPsec的第2层隧道协议(L2TP/IPsec)和安全套接字隧道协议(SSL VPN)。本文将详细介绍基于Ubuntu的PPTP服务的安装与配置过程。
2、本次教程使用的环境包括Windows 11操作系统、虚拟机以及Ubuntu系统。
3、配置步骤如下:
1)使用apt命令安装pptp服务。
2)安装完成后,打开pptpd.conf配置文件进行编辑。
3)编辑用户配置文件,添加用户信息。
4)重启PPTPD服务。
5)配置网络和路由规则,设置ipv4转发。
6)设置iptables NAT转发。
7)设置MTU值,确保大包不会丢失(此步骤可选)。
8)检查VPN服务器的连接情况。
4、客户端连接操作:
1)在Windows系统中打开VPN功能。
2)添加连接信息。
3)选择VPN供应商默认设置。
4)为连接命名。
5)输入服务器名称或地址,如果是虚拟机,则为宿主机能ping通的IP地址。
6)选择VPN类型为点对点隧道协议(PPTP),这是关键步骤。
7)输入用户名和密码,这些是在服务器上设置的。
怎么在Ubuntu下搭建服务器
在Ubuntu下搭建服务器
是什么?中文翻译叫做:虚拟专用网络。功能是,在公用网络上建立专用网络,进行加密通讯。
适用的场合:
1.你的公司网络在一个局域网,不能外部访问。有一天你外出度假了,想访问一下公司的内部网络,外网是不能直接访问的。如果公司的网络有一台主机设置了,你就可以通过连上这台主机,来访问公司内部网络啦。
2.如果你的主机是在国外,你可以在这台主机上配置,然后你的电脑连上之后就可以啦。
3.某台服务器(如游戏服务器)限制了一些IP连接到它上面,这时你配置,连上之后,就可以继续访问那台服务器。
我们以Ubuntu为例,说一下怎样配置服务器。
1、用root账户登陆服务器
2、安装PPTPD
apt-get install pptpd
3、编辑pptpd.conf文件
vi/etc/pptpd.conf
取消注释下面内容
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
这几句的意思是:当外部计算机通过pptp联接到后所能拿到的ip地址范围和服务器的ip地址设置。
4、添加用于登陆的账户
vi/etc/ppp/chap-secrets
格式如下:
# client server secret IP addresses
cqc pptpd 123456*
从左到右依次是用户名,自己指定。服务器,填写pptpd,密码,自己指定。IP,填*即可。中间用空格分别隔开。
5、设置DNS解析,编辑pptpd-options文件
vi/etc/ppp/pptpd-options
找到ms-dns,取消掉注释,并修改DNS地址,这里我推荐大家用
Google DNS 8.8.8.8和 8.8.4.4
更改为如下内容
ms-dns 8.8.8.8
ms-dns 8.8.4.4
6、开启转发
vi/etc/sysctl.conf
取消注释以下内容
net.ipv4.ip_forward=1
这句话意思是:打开内核IP转发
更新一下配置
sudo sysctl-p
7、安装iptables并设置
apt-get install iptables
sudo iptables-t nat-A POSTROUTING-s 192.168.0.0/24-o eth0-j MASQUERADE
后面这句话作用是:立刻让LINUX支持NAT(platinum)
8、重新启动服务
/etc/init.d/pptpd restart
9、大功告成,服务器就这么配置好啦。
接下来,利用IP地址,刚才设置的账号和密码,就可以连你的啦。
如何在Ubuntu下配置PPTP VPN
buntu下要配置vpn,可以按照下列步骤来进行:
1、安装 pptp-linux:
apt-get install pptp-linux
2、建立配置文件(在/etc/ppp/peers/配置文件名):
pty"pptp--nolaunchpppd"
name<用户名>
remotename pptp
#require-mppe-128
file/etc/ppp/options.pptp
ipparam vpn
3、修改/etc/ppp/chap-secrets文件,增加一行:
"<用户名>"*“<密码>”
就是配置文件中使用的用户名,加上密码。这里主要是在建立连接时进行chap认证用的。
4、到这里,应该已经可以使用 sudo pon配置文件名建立pptp连接了。
建立连接后,要route add。