搭建手机免流终端OpenVPN云免服务器

推荐环境:全新VPS CentOS6.5 64位
建议宽带:5M以上
教程环境:腾讯云 CentOS 6.6 64位

操作工具:Xshell5、FlashFXP、Notepad++

《准备工作》

1. 添加EPEL源:

2. 更新yum软件:

《网络配置》

1. 清空当前防火墙规则/保存/重启规则:

2. 关闭SELINUX:

3. 开启路由转发:

温馨提示:输入命令后会进入文件编辑状态,输入“I”即可对内容进行编辑

修改完成后按Esc退出编辑状态,然后输入:

重启sysctl生效路由转发:

4. 重新配置防火墙规则:

《程序安装》

1. 安装依赖:

2. 安装OpenVPN:

《VPN服务配置》

1. 配置VPN服务端参数:

《制作证书》

1. 下载证书生成工具:

2. 制作证书:

使用FlashFXP 登陆服务器,进入 /home 目录,把 ca.crt、user01.crt、user01.key 三个文件下载到电脑,证书制作完毕!

《端口转发》

1. 配置/启用端口转发:

《启动OpenVPN》

《客户端配置文件》

1. 下载 test.ovpn 配置文件模板
点击下载:test.ovpn

2. 配置ovpn文件

  • 使用 Notepad++ 打开test.ovpn文件

把“填写服务器IP” 写上你自己服务器的IP

  • 打开在服务器下载回来的 ca.crt 文件
    复制里面全部内容

粘贴到 test.ovpn 文件的CA证书处

效果如下图

  • 打开在服务器下载回来的 user01.crt 文件
    复制证书部分的代码—–BEGIN CERTIFICATE—–
    此处是证书内容,很长MIIFFzCCA/+gAwIBAgIBBDANB
    EjAQBgNVBAgTCUd1YW5nRG9uZzERMA8GA1UEB…
    —–END CERTIFICATE—–

粘贴到 test.ovpn 文件的 客户端证 书证书处

效果如下图

  • 打开在服务器下载回来的 user01.key 文件
    复制里面全部内容

粘贴到 test.ovpn 文件的 客户证书密钥 证书处

保存test.ovpn文件,制作完成

《一切准备就绪,开始测试》

1. 在你的iPhone安装 OpenVPN 软件:

2. 通过你知道的方法把 test.ovpn 文件发送到手机:

3. 手机接收到文件后,打开方式选择 OpenVPN程序:

4. 链接VPN:

5. 百度搜索:IP
如果显示的IP 是服务器IP的话,说明代理成功

================================================

test.ovpn模板内资移动4G 免流模式,能不能免流自行测试吧。
如果你有免流模式,也可以编辑 .ovpn 文件,把模式粘贴到免流代理区域中

================================================
创建多用户:

./build-key user… 证书名字随意,你也可以按照user03、04、05…,这样就比较直观

然后把user02.crt、user02.key文件下载下来,粘贴到ovpn文件内,一个证书只能同时登陆一个用户,要多个用户同时登陆,就必须创建多个客户端证书,CA证书是一样的。

当然,你也可以使用pam密码验证登陆/文本密码验证登陆,这个方法就不详细介绍了,自行百度

2. 更新yum软件:

[crayon-587e309a34cb2724100427/]

《网络配置》

1. 清空当前防火墙规则/保存/重启规则:

[crayon-587e309a34cba805749215/]

2. 关闭SELINUX:

[crayon-587e309a34cc2700496480/]

3. 开启路由转发:

[crayon-587e309a34cc9306913795/]

温馨提示:输入命令后会进入文件编辑状态,输入“I”即可对内容进行编辑

[crayon-587e309a34cd0212697590/]

修改完成后按Esc退出编辑状态,然后输入:

[crayon-587e309a34cd8527744339/]

重启sysctl生效路由转发:

[crayon-587e309a34cde834886418/]

4. 重新配置防火墙规则:

[crayon-587e309a34ce4114654706/]

《程序安装》

1. 安装依赖:

[crayon-587e309a34ced587989907/]

2. 安装OpenVPN:

[crayon-587e309a34cf3362971577/]

《VPN服务配置》

1. 配置VPN服务端参数:

[crayon-587e309a34cfa746654161/]

《制作证书》

1. 下载证书生成工具:

[crayon-587e309a34d01639395477/]

2. 制作证书:

[crayon-587e309a34d07463950839/]

使用FlashFXP 登陆服务器,进入 /home 目录,把 ca.crt、user01.crt、user01.key 三个文件下载到电脑,证书制作完毕!

《端口转发》

1. 配置/启用端口转发:

[crayon-587e309a34d0f562182211/]

《启动OpenVPN》

[crayon-587e309a34d16993310232/]

《客户端配置文件》

1. 下载 test.ovpn 配置文件模板
点击下载:test.ovpn

2. 配置ovpn文件

  • 使用 Notepad++ 打开test.ovpn文件

把“填写服务器IP” 写上你自己服务器的IP

  • 打开在服务器下载回来的 ca.crt 文件
    复制里面全部内容

粘贴到 test.ovpn 文件的CA证书处

效果如下图

  • 打开在服务器下载回来的 user01.crt 文件
    复制证书部分的代码—–BEGIN CERTIFICATE—–
    此处是证书内容,很长MIIFFzCCA/+gAwIBAgIBBDANB
    EjAQBgNVBAgTCUd1YW5nRG9uZzERMA8GA1UEB…
    —–END CERTIFICATE—–

粘贴到 test.ovpn 文件的 客户端证 书证书处

效果如下图

  • 打开在服务器下载回来的 user01.key 文件
    复制里面全部内容

粘贴到 test.ovpn 文件的 客户证书密钥 证书处

保存test.ovpn文件,制作完成

《一切准备就绪,开始测试》

1. 在你的iPhone安装 OpenVPN 软件:

[crayon-587e309a34d27415939823/]

2. 通过你知道的方法把 test.ovpn 文件发送到手机:

3. 手机接收到文件后,打开方式选择 OpenVPN程序:

4. 链接VPN:

5. 百度搜索:IP
如果显示的IP 是服务器IP的话,说明代理成功

================================================

test.ovpn模板内资移动4G 免流模式,能不能免流自行测试吧。
如果你有免流模式,也可以编辑 .ovpn 文件,把模式粘贴到免流代理区域中

================================================
创建多用户:

[crayon-587e309a34d32755982953/]

./build-key user… 证书名字随意,你也可以按照user03、04、05…,这样就比较直观

然后把user02.crt、user02.key文件下载下来,粘贴到ovpn文件内,一个证书只能同时登陆一个用户,要多个用户同时登陆,就必须创建多个客户端证书,CA证书是一样的。

当然,你也可以使用pam密码验证登陆/文本密码验证登陆,这个方法就不详细介绍了,自行百度

博主

这货来去如风,什么鬼都没留下!!!

相关推荐

嗨、骚年、快来消灭0回复。