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。

阅读剩余
THE END