首页 百科知识 4g通信模块和云服务器建立连接

4g通信模块和云服务器建立连接

时间:2022-10-05 百科知识 版权反馈
【摘要】: PPTP服务、 Mail服务、 Web服务和iptables防火墙服务均部署在一台安装有Red Hat Enterprise Linux5操作系统的服务器上, 服务器名为vpn, 该服务器通过路由器接入互联网。安装PPTP服务器需要内核支持MPPE 和PPP2.4.3及以上版本模块, 而Red Hat Enterprise Linux5默认已安装了2.4.4版本的PPP, 而2.6.18内核也已经集成了MPPE, 因此只需安装PPTP软件包即可, 但为了使安装过程简易化, 不妨采取以下方法。

【任务描述】

要开通公司内网远程访问功能, 就必须先安装VPN服务, 本任务主要介绍安装VPN服务器。

【任务分析】

在进行VPN网络构建之前,有必要进行VPN网络拓扑规划,如图12-2所示。

图12-2 VPN网络拓扑

(1) PPTP服务、 Mail服务、 Web服务和iptables防火墙服务均部署在一台安装有Red Hat Enterprise Linux5操作系统的服务器上, 服务器名为vpn, 该服务器通过路由器接入互联网。

(2) VPN服务器至少要有两个网络连接, 分别为eth0和eth1。 其中eth0连接到内部局域网192.168.0.0网段, IP地址为192.168.0.5; eth1连接到公用网络200.200.200.0网段, IP地址为200.200.200.1。

(3) 内部网客户主机Web中, 为了试验方便, 设置一个共享目录share。 在其下随便建立几个文件, 供测试用。

(4) VPN客户端client的配置信息如图12-2所示。

(5) 合理规划分配给VPN客户端的IP地址。 VPN客户端在请求VPN连接时, VPN服务器需要为其分配内部网络的IP地址。 配置的IP地址也必须是内部网络中不使用的IP地址, 地址的数量根据同时建立VPN连接的客户端数量来确定, 在本任务中部署远程访问VPN时, 使用静态的IP地址为远程访问客户端分配IP地址, 地址范围采用192.168.0.11~192.168.0.20、192.168.0.101~192.168.0.180。

(6) 客户端在请求VPN连接时, 服务器要对其进行身份验证, 因此应合理规划需要建立VPN连接的用户账户。

【任务实施】

安装VPN服务器

Linux环境下的VPN由VPN服务器模块 (Point-to-Point Tunneling Protocol Deamon, PPTPD) 和VPN客户端模块共同构成, PPTPD和PPTP都是通过PPP (Pointto Point Proto⁃col) 来实现VPN功能的, 而MPPE (Microsoft点对点加密) 模块是用来支持Linux与Win⁃dows之间连接的。 如果不需要Windows计算机参与连接, 则不需要安装MPPE模块, PPTPD、 PPTP和MPPE模块统称Poptop, 即PPTP服务器。

安装PPTP服务器需要内核支持MPPE (Microsoft点对点加密) (在需要与Windows客户端连接的情况下需要) 和PPP2.4.3及以上版本模块, 而Red Hat Enterprise Linux5默认已安装了2.4.4版本的PPP, 而2.6.18内核也已经集成了MPPE, 因此只需安装PPTP软件包即可, 但为了使安装过程简易化, 不妨采取以下方法。

(1) 下载所需要的安装包文件:

•dkms-2.0.17.5-1.noarch.rpm

•kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

•ppp-2.4.4-14.1.rhe15.i386.rpm

•pptpd-1.3.4-2.rhe15.i386.rpm

(2) 执行以下命令 (也可以直接登录 http: //poptop.sourceforge.net/yum/stable/packages/网站, 根据目录列表下载相关的软件包):

[root@vpn~]#wget http://poptop.sourceforge.net/yum/stable/pack⁃ages/

dkms-2.0.17.5-1.noarch.rpm

[root@vpn~]#wget http://poptop.sourceforge.net/yum/stable/pack⁃ages/

kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

[root@vpn~]#wget http://poptop.sourceforge.net/yum/stable/pack⁃ages/

ppp-2.4.4-14.1.rhel5.i386.rpm

[root@vpn~]#wget http://poptop.sourceforge.net/yum/stable/pack⁃ages/

pptpd-1.3.4-2.rhel5.i386.rpm

(3) 依次安装已下载的安装包文件,其执行如图12-3所示。

图12-3 安装VPN软件包

(4) 当安装kemel_ppp_mppe-1.0.2-3dkms.norch.rpm时提示需要先安装gcc。 为解决软件依赖性问题,可依次安装如图12-4所示软件包。

图12-4 安装软件包

(5) 安装完成之后可以使用下面的命令查看系统的PPP是否支持MPPE加密, 如图12-5所示。

图12-5 查看系统的PPP是否支持MPPE加密

如果以上命令输入为 “0” 则表示不注册; 输入为 “30” 或更大的数字表示支持。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈