赞
踩
实验环境:
需要一台ikuai路由系统的虚拟机作为服务端
需要一台win7 作为客户端进行连接服务端vpn
目的:
搭建OpenVPN服务,使两个不同网络联通,可以互相访问对方的资源。
注:我这里是用虚拟机搭建的实验环境,进行验证,所以VPN服务端和客户端都是使用同一网段地址,方便测试验证。可能没理清楚它们之间关系的话,会看得有点迷糊。
网卡:eth1,lan1
IP地址:192.168.100.3
子网掩码:255.255.255.0(24)
认证计费->本地认证服务->OpenVPN服务端
其它详细配置如下图:
添加一条推送路由,添加的是服务端内网网段的路由,最后保存
192.168.100.0 255.255.255.0(24)
点击【导出windows客户端配置】,保存到本地,后面配置客户端需要用到。
【认证计费】-【认证账号管理】-【账号管理】-【添加】
上网账号配置:
例:账号:test 密码:123456 认证类型:OpenVPN 共享数:1 IP绑定类型:固定IP 固定IP:10.1.1.3
上网客户信息,自定义
配置好后的上网账号如下图(用于连接VPN)
注:添加的是客户端内网网段的路由,网关是客户端的IP
例:自动 192.168.100.0 255.255.255.0(24) 10.1.1.2
仅在服务端配置静态路由即可,实现服务端可通过VPN线路访问客户端内网
OpenVPN-Client (1).ovpn配置文件完整内容如下:
client dev-type tun dev tunx proto udp tun-mtu 1400 cipher BF-CBC comp-lzo remote 192.168.100.3 1194 resolv-retry infinite nobind persist-key persist-tun verb 3 auth-user-pass script-security 2 <ca> -----BEGIN CERTIFICATE----- MIIDQTCCAimgAwIBAgIJAN8G9JuQKm+jMA0GCSqGSIb3DQEBCwUAMDcxCzAJBgNV BAYTAkNOMQ4wDAYDVQQKDAVpS3VhaTEYMBYGA1UEAwwPaUt1YWkgRGV2aWNlIENB MB4XDTIzMDExMzAzMTYxNloXDTMzMDExMDAzMTYxNlowNzELMAkGA1UEBhMCQ04x DjAMBgNVBAoMBWlLdWFpMRgwFgYDVQQDDA9pS3VhaSBEZXZpY2UgQ0EwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbjAxVbCNAxrcrBaVOCWkngtcHAQCN 2qTxcvRpaGemE25F+MVDoUDOj6x5i05CVOoUKDcvxHVIk255xUGPSwhe+JQ6mW4D MTVVYNTpzviI51EjZr0JjOV/Z09sgrkqNYFC1rYIYYAhFoWBBsEcIEYuMeTgPLM/ 5o8GHOMaCmTyTkLdF4/UjL8DAnM5fza5M0g35KtEAhh8QkJiMbPKeSWbiDSKDHIq ymSmqBeymhowPqQxfdmaCDm49kd54j0CWxQCfBsbBVvE88rNnM8950wJ7aMScH7X ze3iGBGbGmCcmbbYlRpHtF9jTryVU67MckLK1YT7Xk9Oei8U/nPFqsilAgMBAAGj UDBOMB0GA1UdDgQWBBRhQAKoG/2yZKJVzs9ItM9DimqGAzAfBgNVHSMEGDAWgBRh QAKoG/2yZKJVzs9ItM9DimqGAzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA A4IBAQAsHMq41HsAYAu8lYSQUeWt+OLV6oBka23jI8+6B8Md34pUH1jTjDWyW19K OuP+DTSHzYUGCASHkf7Y5ZJcFqptUSFSwXbHx856eYxX/M6rjmrd8R9RZ1P21okO 5hE1OU7+jjVChgvQcBuAB34q0aqm6xgqoFY/y6/DJOJPWNuWT+7DElzKeVx0iKEF bArUmXLOanU87P8/5ED7f3Qa+X4yVw7ig7DZwBklP4BzV9cqg7eRUBtb8Ywm+dYP E5RrfPSIkIEvXjQDot0+6+NZA0uWQ/W3KlcaiMGUKme0dEwB1h69SPkXRuLidXXB p2BQAbxWwyuyjFRPlrjJYMsR26Nc -----END CERTIFICATE----- </ca> # redirect-gateway def1 bypass-dns # uncomment to set as default gateway # route-nopull # uncomment to disable server route push #
修改完配置文件内容!
我这里是:账号:test 密码test123
完成,两个不同网络这样就可以通过VPN互通了!!
查看一下其它需要注意的地方:
查看一下vpn的虚拟网卡,现在是已连接的状态
查看一下本地网卡和vpn虚拟网卡的相关信息
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。