Linux下关于VPN的设置

2019-12-03    来源:爱站科技

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

在linux系统下我们需要对vpn.html" target="_blank">vpn进行设置,但是对于很多小伙伴们来说设置VPN并不简单,那么你知道Linux下土豪设置VPN吗?下面我们就跟爱站小编一起去看看Linux下关于VPN的设置的介绍。

1 服务

service pptpd start/restart/stop

/etc/init.d/pptpd start stop restart restart-kill status

2 配置文件

/etc/pptpd.conf,加上

localip a.b.c.d // vpn服务器的ip地址,应是内网的地址,没有确定

remoteip aa.bb.cc.dd -aa.bb.cc.ee //vpn客户端得到的ip地址 。

3 配置文件说明

4 windows和linux客户端配置

windows客户端的配置:网上邻居右键-->属性,连接到我的工作场所的网络,虚拟专用网络连接,公司名随便定,主机名or ip地址为vpn服务器的地址,

linux客户端的配置:

所要的文件包括:pptp-1.7.1?? 是pptp vpn的客户端软件

pptpconfig-20060821??? 是pptp vpn的客户端软件图形化配置工具

pptpconfig dependencies php4-pcntl-gtk-1.0.2-2 是pptpconfig 的依赖项

(未整理:options.ppp在/etc/ppp

lock noauth nobsdcomp nodeflate

连接:pptp $server)

5 帐号文件

/etc/ppp/chap-secrets

本文件的格式为: 帐户名?????? 服务?????? 口令??????? 分配给该帐户的ip地址

eg:?? "teacher"??? pptpd??? "123456"????? "192.168.58.120"

eg:?? "teacher"??? pptpd??? "123456"????? "*"

*在地址中自动进行选择

6 开启linux内核路由功能

echo "1">/proc/sys/net/ipv4/ip_forward?? //注册到ip_forward文件中

7 安装

rpm -ivh dkms-

rpm -ivh kernel-ppp-mppe

rpm -ivh pptpd

说明:后面的小型号没有写全,一定要按照上面的顺序安装。

安装dkms-1.12-1.noarch.rpm

Rpm –ivh dkms-1.12-1.noarch.rpm

安装kernel_ppp_mppe-0.0.4-2dkms.noarch.rpm

Rpm –ivh kernel_ppp_mppe-0.0.4-2dkms.noarch.rpm

安装ppp-2.4.3-5.rhl9.i386.rpm

Rpm –ivh ppp-2.4.3-5.rhl9.i386.rpm

安装pptpd-1.3.3-1.rhl9.i386.rpm

Rpm –Uvh ppp-2.4.3-5.rhl9.i386.rpm //先升级,否则提示错误

Rpm –ivh pptpd-1.3.3-1.rhl9.i386.rpm.

安装文件地点 http://sourceforge.net/project/showfiles.php?group_id=44827

实践:

[root@localhost vpn]# rpm -Uvh kernel.rpm

warning: kernel.rpm: Header V3 DSA signature: NOKEY, key ID 862acc42

error: Failed dependencies:

dkms >= 2.0.6 is needed by kernel_ppp_mppe-1.0.2-3dkms.noarch

[root@localhost vpn]# rpm -ivh dkms.rpm

warning: dkms.rpm: Header V3 DSA signature: NOKEY, key ID 862acc42

Preparing...??????????????? ########################################### [100%]

1:dkms?????????????????? ########################################### [100%]

[root@localhost vpn]# rpm -Uvh kernel.rpm

warning: kernel.rpm: Header V3 DSA signature: NOKEY, key ID 862acc42

Preparing...??????????????? ########################################### [100%]

1:kernel_ppp_mppe??????? ########################################### [100%]

Creating symlink /var/lib/dkms/kernel_ppp_mppe/1.0.2/source ->

/usr/src/kernel_ppp_mppe-1.0.2

DKMS: add Completed.

Module build for the currently running kernel was skipped

since the kernel source for this kernel does not seem to be

installed.

[root@localhost vpn]# rpm -ivh ppp.rpm

warning: ppp.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing...??????????????? ########################################### [100%]

package ppp-2.4.4-1.el5 is already installed

[root@localhost vpn]# rpm -ivh pptpd.rhel5.rpm

warning: pptpd.rhel5.rpm: Header V3 DSA signature: NOKEY, key ID 862acc42

Preparing...??????????????? ########################################### [100%]

1:pptpd????????????????? ########################################### [100%]

说明: rpm -Uvh kernel.rpm有时是升级,有时是安装rpm -ivh kernel.rpm

上文就是Linux下关于VPN的设置介绍,小编在这里提醒大家,上述内容中有些包的名称和实际可能不一样,但是操作方法是一样的。

标签: Linux vpn

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:如何在Linux系统中开关端口

下一篇:Linux系统上如何实现虚拟FTP空间