软件指南针:专注于软件传播与分享

通过HTTP代理连接OpenVPN服务器 (OpenVPN官方文档)

来源:原创 1733次浏览 0条评论
☞ 本文主要介绍软件OpenVPN的相关内容:通过HTTP代理连接OpenVPN服务器 (OpenVPN官方文档)

   其下列版本/分支可以参考本文:

  • 全部版本/分支
英文原文:http://openvpn.net/index.php/open-source/documentation/howto.html#http

通过HTTP代理连接OpenVPN服务器

OpenVPN支持以下列身份认证方式通过HTTP代理进行连接:

  • 无需代理身份认证
  • 基本的代理身份认证
  • NTLM代理身份认证

首先,HTTP代理的用法要求你必须使用TCP协议作为隧道载体。所以,请在客户端和服务器配置中均添加如下语句:

proto tcp

请确保删除(或注释)配置文件中的所有proto udp指令行。

下一步,在客户端配置文件中添加http-proxy指令(请查看手册页面了解该指令的详细描述信息)。

例如,假设客户端局域网有一台位于192.168.4.1的HTTP代理服务器,并在1080端口监听连接。请在客户端配置中添加如下语句:

http-proxy 192.168.4.1 1080

假设HTTP代理要求基本的身份认证:

http-proxy 192.168.4.1 1080 stdin basic

假设HTTP代理要求NTLM身份认证:

http-proxy 192.168.4.1 1080 stdin ntlm

上面的两个身份认证示例将会导致OpenVPN提示从标准输入界面输入一对用户名/密码。如果你希望将这些用户凭据放入一个文件中来代替上述输入操作,请使用一个文件名来替换语句中的stdin,该文件的第1行应该放置用户名,第2行放置密码。

作者:软件指南针(http://www.softown.cn),转载请保留出处!

用户评论

使用指南 故障排除 0 返回顶部