OpenVPN的服务器端和客户端搭建(二)

                                    OpenVPN的服务器端和客户端配置搭建(二)


(一)中已经配置好服务器端,下面将配置客户端

客户端可以分为两种,按需选择。

    一、直接Windows安装客户端,配置客户端后,连接登陆

    二、将带有OpenVPN功能的路由器(NAT防火墙)配置成客户端,当网关使用。

下面只详细写出第一种的配置方法,第二种因为路由开源软件众多,我只写我配置的思路。


一、Windows系统安装客户端


客户端采用OpenVPN-GUI,版本要和服务器版本相对应

#我对应的版本是openvpn-install-2.3.6-I602-x86_64

http://openvpn.net/index.php/open-source/downloads.html可以下载


1、将之前在服务器端打包的 keys.tar.gz 文件解压下载至客户端config文件夹中


2、在sample-config中复制client.ovpn到config文件夹,做如下修改:

 

;proto tcp

proto udp

改成

proto tcp

;proto udp

 

remote my-server-1 1194

my-server-1填写你的openvpn服务器的地址,端口选择对应(默认1194)


ca ca.crt

cert client.crt

key client.key

对应填写刚下载解压keys.tar.gz中的文件名称

ca ca.crt

cert client.crt

key client.key

 

到此就配置完成了,之后保存退出,管理员权限运行OpenVPNGUI,连接即可



二、将带有OpenVPN功能的路由器(NAT防火墙)配置成客户端,当网关使用


有太多的路由软件选择,所以就不一一测试,我写出该注意的地方和思路


1.客户端都会需要配置添加:ca.crt和ca.key、client.crt和client.key

2.OpenVPN客户端设置中会有的选项:

Server Mode :选择点对点 #peer to peer (ssl/tls)

Protocol:看对应的模式TCP/UDP

Device mode:tun/tap

Interface:接口 ,默认wan 


Server host or address:服务器IP地址

Server port:服务器启用的端口,默认1194

Encryption algorithm:加密方式,服务器端默认BF-CBC(128-bit)

启用压缩传输 LZO选项


3.添加虚拟网卡,Openvpn客户端会有一个虚拟网卡,类似名称ovpnc1,之后添加网卡,选择DHCP应用,并设置为网关


4.重点:添加网卡,设置网关后,将这块网卡在firewall做NAT地址转换.

    相当于LAN连接网关(VPN客户端)做了NAT网络地址转换,统一由VPN客户端网关连接VPN服务器并继续做了NAT网络地址转换和转发访问外网。


到此算是两种配置完成。







本文出自 “只争朝夕” 博客,请务必保留此出处http://william1989.blog.51cto.com/9997022/1623844

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。