openvpn设置路由的简单介绍

点击量:8232 来源:解译网 发表时间:2023-01-18 21:39作者:秋天

本篇文章给大家谈谈openvpn设置路由,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

1、openvpn设置clientopenwrt

2、高手请进!如何利用OpenVPN共享上网?

3、如何在Windows环境下安装并配置OpenVPN

4、爱快 openvpn 默认网关 开启

5、openvpn怎样设置链接后的客户的所有流量都走vpn

openvpn设置clientopenwrt

方法如下:

1、将OP的路由通过无线client模式连接到上级无线路由器(inter)端,网络接口中的wwan(无线client接口)使用DHCP或者PPPOE认证到上级路由,设置完毕保存应用。

2、将OP的路由通过无线client模式链接到上级无线路由器(inter)端,无线设置中将接口选择为lan,进行桥接,网络接口中的br-lan关闭DHCP配置,防火墙转发开启、出入开启请自行测试

高手请进!如何利用OpenVPN共享上网?

1、在内网机器上安装openvpn作为服务端

2、在本机上安装客户端

3、在内网机器上设置ip转发和nat转发

具体的,网上搜索下,有很多openvpn的教程

如何在Windows环境下安装并配置OpenVPN

Step 1 OpenVPN安装配置

1.1 下载openvpn 并安装

· 下载openvpn-2.0.5-gui-1.0.3版,地址 ,安装。(例如:安装到F:\OPENVPN目录下,下文举例都用此目录)

· 安装完成后生成一个新网卡,并在网络连接里出现本地连接[X],把tcp/ip属性改成手动配置,192.168.10.1(根据实际情况更改) ,255.255.255.0,其余不填。

1.2 生成证书

· 修改F:\OpenVPN\easy-rsa\vars.bat.sample的以下部分

CODE:

set HOME=%ProgramFiles%\OpenVPN\easy-rsa

set KEY_COUNTRY=US

set KEY_PROVINCE=CA

set KEY_CITY=SanFrancisco

set KEY_ORG=FortFunston

set KEY_EMAIL=mail@host.domain

(请根据自身情况修改)改为

CODE:

set HOME=F:\OpenVPN\easy-rsa

set KEY_COUNTRY=CN

set KEY_PROVINCE=Hubei

set KEY_CITY=Wuhan

set KEY_ORG=51NB

set KEY_EMAIL=MATONG_01@163.COM

· 生成证书

o OpenVPN 有两种安全模式,一种基于使用 RSA 证书和密钥的 SSL/TLS,一种使用预先分享的静态密钥。本文采用SSL/TLS 模式。TLS模式的优点是安全,而且便于管理用户。默认情况下证书和用户是一对一的,多个用户使用同一证书会被踢出。

o 开始--运行--键入cmd,回车,进入命令提示符--进入F:\OpenVPN\easy-rsa目录

QUOTE:

F:\OpenVPN\easy-rsa

o 执行如下命令

CODE:

init-config

QUOTE:

F:\OpenVPN\easy-rsainit-config

F:\OpenVPN\easy-rsacopy vars.bat.sample vars.bat

已复制 1 个文件

F:\OpenVPN\easy-rsacopy openssl.cnf.sample openssl.cnf

已复制 1 个文件。

CODE:

vars

CODE:

clean-all

QUOTE:

F:\OpenVPN\easy-rsavars

F:\OpenVPN\easy-rsaclean-all

系统找不到指定的文件。

已复制 1 个文件。

已复制 1 个文件。

CODE:

vars

build-ca

build-dh

QUOTE:

F:\OpenVPN\easy-rsavars

F:\OpenVPN\easy-rsabuild-ca #生成根证书

Loading 'screen' into random state - done

Generating a 1024 bit RSA private key

writing new private key to 'keys\ca.key'

You are about to be asked to enter information that will be incorporated

into your certificate request.

What you are about to enter is what is called a Distinguished Name or a DN.

There are quite a few fields but you can leave some blank

For some fields there will be a default value,

If you enter '.', the field will be left blank.

Country Name (2 letter code) [CN]:

State or Province Name (full name) [Hubei]:

Locality Name (eg, city) [Wuhan]:

Organization Name (eg, company) [51NB]:

Organizational Unit Name (eg, section) []:CMWAP

Common Name (eg, your name or your server's hostname) []:fangzy #填自己的名字

Email Address [mail@host.domain]:

F:\OpenVPN\easy-rsabuild-dh #这个有点慢,估计要半分钟

Loading 'screen' into random state - done

Generating DH parameters, 1024 bit long safe prime, generator 2

This is going to take a long time

CODE:

build-key-server server

QUOTE:

F:\OpenVPN\easy-rsabuild-key-server server #生成服务器端的密钥,server为服务器名

Loading 'screen' into random state - done

Generating a 1024 bit RSA private key

writing new private key to 'keys\server.key'

You are about to be asked to enter information that will be incorporated

into your certificate request.

What you are about to enter is what is called a Distinguished Name or a DN.

There are quite a few fields but you can leave some blank

For some fields there will be a default value,

If you enter '.', the field will be left blank.

Country Name (2 letter code) [CN]:

State or Province Name (full name) [Hubei]:

Locality Name (eg, city) [Wuhan]:

Organization Name (eg, company) [51NB]:

Organizational Unit Name (eg, section) []:CMWAP

Common Name (eg, your name or your server's hostname) []:server #填自己的名字

Email Address [mail@host.domain]:

Please enter the following 'extra' attributes

to be sent with your certificate request

A challenge password []:xxxx #输入4位以上的密码

An optional company name []:

Using configuration from openssl.cnf

Loading 'screen' into random state - done

Check that the request matches the signature

Signature ok

The Subject's Distinguished Name is as follows

countryName :PRINTABLE:'CN'

stateOrProvinceName :PRINTABLE:'Hubei'

localityName :PRINTABLE:'Wuhan'

organizationName :PRINTABLE:'51NB'

organizationalUnitName:PRINTABLE:'CMWAP'

commonName :PRINTABLE:'server'

emailAddress :IA5STRING:'mail@host.domain'

Certificate is to be certified until Feb 1 05:30:29 2016 GMT (3650 days)

Sign the certificate? [y/n]:y

1 out of 1 certificate requests certified, commit? [y/n]y

Write out database with 1 new entries

Data Base Updated

CODE:

build-key client

QUOTE:

F:\OpenVPN\easy-rsabuild-key client #生成客户端的密钥,client为用户名

Loading 'screen' into random state - done

Generating a 1024 bit RSA private key

writing new private key to 'keys\client.key'

You are about to be asked to enter information that will be incorporated

into your certificate request.

What you are about to enter is what is called a Distinguished Name or a DN.

There are quite a few fields but you can leave some blank

For some fields there will be a default value,

If you enter '.', the field will be left blank.

Country Name (2 letter code) [CN]:

State or Province Name (full name) [Hubei]:

Locality Name (eg, city) [Wuhan]:

Organization Name (eg, company) [51NB]:

Organizational Unit Name (eg, section) []:CMWAP

Common Name (eg, your name or your server's hostname) []:client

Email Address [mail@host.domain]:

Please enter the following 'extra' attributes

to be sent with your certificate request

A challenge password []:xxxx

An optional company name []:

Using configuration from openssl.cnf

Loading 'screen' into random state - done

DEBUG[load_index]: unique_subject = "yes"

Check that the request matches the signature

Signature ok

The Subject's Distinguished Name is as follows

countryName :PRINTABLE:'CN'

stateOrProvinceName :PRINTABLE:'Hubei'

localityName :PRINTABLE:'Wuhan'

organizationName :PRINTABLE:'51NB'

organizationalUnitName:PRINTABLE:'CMWAP'

commonName :PRINTABLE:'client'

emailAddress :IA5STRING:'mail@host.domain'

Certificate is to be certified until Feb 1 05:31:40 2016 GMT (3650 days)

Sign the certificate? [y/n]:y

1 out of 1 certificate requests certified, commit? [y/n]y

Write out database with 1 new entries

Data Base Updated

生成多个客户端密钥,执行build-key client1 …… build-key xyz。

复制证书文件

刚才生成的证书文件在F:\OpenVPN\easy-rsa\keys下,服务器端需要的文件为ca.crt,dh1024.pem,server.crt,server.key ,客户端需要的文件为:ca.crt client.crt client.key(xxx.crt xxx.key),配置.ovpn文件时需要用到。

1.3 配置server.ovpn文件

· 在\OpenVPN\config目录下创建server.ovpn文件将ca.crt,dh1024.pem,server.crt,server.key复制到F:\OpenVPN\config目录下

· 服务器端文件示例:

server.ovpn

CODE:

port 1198

proto tcp-server

dev tun

server 192.168.10.0 255.255.255.0

keepalive 20 180

ca ca.crt

cert server.crt

key server.key

dh dh1024.pem

push "redirect-gateway def1"

push "dhcp-option DNS 192.168.10.1"

mode server

tls-server

status openvpn-status.log

comp-lzo

verb 4

1.4 客户端安装与配置

o 安装OpenVPN,同1.1,但是不用更改本地连接设置。

o 配置OpenVPN

§ 在\OpenVPN\config目录下创建client.ovpn文件,将ca.crt client.crt client.key 复制到 \OpenVPN\config

目录下,这3个文件由服务器端生成并发放。

§ 客户端文件示例:

client.ovpn

CODE:

client

dev tun

proto tcp-client

remote jacky.10dig.com 1198 #这里填入remote server add,可用IP或者域名,

#若Server是动态IP,可到注册动态域名绑定动态IP。

#如Client所连接Server使用路由上网,则需要使用NAT将地址映射到Server端。

resolv-retry infinite

nobind

http-proxy 10.0.0.172 80 #这里填入你的代理服务器地址和端口,没有代理则不用这行

mute-replay-warnings

ca ca.crt

cert client.crt #这里改成每个客户端相应的证书

key client.key #这里改成每个客户端相应的证书

comp-lzo

verb 4

status openvpn-status.log

右击openvpn-gui图标,点connect,即可连接。

The End

Thank you for your reading...

openvpn设置路由的简单介绍

爱快 openvpn 默认网关 开启

方法如下:

1、电脑网卡连接爱快Lan1接口,配置电脑固定IP地址,如192.168.1.10,子网掩码:255.255.255.0

2、电脑浏览器输入192.168.1.1,打开爱快控制面板账号admin,密码admin(第一次可能提示需要修改密码,按要求修改密码)

3、爱快网络设置-内外网设置,找到lan1点开,设置爱快IP地址,如192.168.0.1

4、爱快网络设置-DHCP设置(DHCP服务端),添加DHCP。添加完DHCP点击重启DHCP服务。之后把电脑IP地址改为DHCP自动获取。

爱快网络设置-内外网设置,找到wan1点开,选择网卡并绑定(选择连接光猫的网卡)

Wan1设置接入方式ADSL\PPPoE拨号,填入宽带账号密码,并勾上默认网关(设此线路为默认网关),保存后会自动拨号上网。至此,电脑可以直接上网了。

openvpn怎样设置链接后的客户的所有流量都走vpn

1、首先在电脑上,鼠标单击运行openvpn选项运行openvpn软件

2、然后鼠标单击右下角openvpn小图标。

3、接着在openvpn菜单栏中,找到并单击settings设置选项。

4、然后在弹出的对话框中,找到并单击general按钮

5、最后在general选项下选择简体中文,设置好后单击下方的确定选项,就完成了

openvpn设置路由的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、openvpn设置路由的信息别忘了在本站进行查找喔。

  • 娕怎么读(䏏怎么读?)

    朋友们好,黄伟贞来为大家解答以上问题。娕怎么读很多人还不知道,现在让我们一起来看看吧1、[chuò]2、娕,五笔98:VSKG,UniCode:CJK 。3、五笔86:VGKI

    2022-10-06阅读:1
  • 口红日期如何看(口红日期如何看正品)

    朋友们好,温伟伦来为大家解答以上问题。口红日期如何看很多人还不知道,现在让我们一起来看看吧1、在商品的底部、或是包装盒上找到:Batch Code,通常就是产品的制造日期。在底

    2022-10-04阅读:0
  • codeblocks怎么汉化(codeblocks汉化补丁)

    朋友们好,袁纬萍来为大家解答以上问题。codeblocks怎么汉化很多人还不知道,现在让我们一起来看看吧1、进进软件所在的文件夹,点击“codeblocks”。2、点击进进“s

    2022-09-23阅读:0
  • code是什么意思中文(sendcode是什么意思中文)

    朋友们好,陈文婷来为大家解答以上问题。code是什么意思中文很多人还不知道,现在让我们一起来看看吧1、code的意思:n.密码; 暗码; 电码; 代码; 编码; 道德准则; 行

    2022-09-08阅读:0
  • 昤怎么读(昤怎么读音是什么意思)

    朋友们好,黄珮秋来为大家解答以上问题。昤怎么读很多人还不知道,现在让我们一起来看看吧1、昤读音:líng(ㄌ一ㄥˊ)。2、意思是日光。3、昤字UNICODE编码U 6624,1

    2022-06-05阅读:19
  • code什么意思(bank swift code什么意思)

    朋友们好,陈伯薇来为大家解答以上问题。code什么意思很多人还不知道,现在让我们一起来看看吧1、n. 法典,法规2、n. 规则,规范;礼教习俗3、n. [计算机]编码;代号,密

    2022-05-28阅读:2
声明

删帖请联系zhiyihome@qq.com;