AirVPN属于基于OpenVPN协议的端到端VPN(E2E VPN),它通过使用Linux系统来实现对网络的管理和服务,AirVPN与传统的OpenVPN有所不同,它支持更灵活的配置和更强大的安全性功能,尤其在配置网络和安全设置方面。
OpenVPN协议
- AirVPN基于OpenVPN协议,它是一种基于BGP(BGP Graph Processing)的协议,支持动态路由和实时流媒体。
- OpenVPN提供了一切必要的配置选项,如防火墙、流量控制、流量分割等。
AirVPN协议配置
- AirVPN基于OpenVPN协议,因此它需要使用OpenVPN的协议配置。
- VPN协议:AirVPN默认使用OpenVPN协议,即
openVPN。 - VPN协议设置:AirVPN默认使用
open-VPN协议,这与OpenVPN一致。 - VPN协议选项:AirVPN允许用户选择不同的VPN协议,
- BGP协议(基于BGP协议的VPN)[1]
- VPN协议(传统VPN协议,如PPTP、UPnP等)
- VPN协议(传统VPN协议,如VPC、SPDK等)
- VPN协议:AirVPN默认使用OpenVPN协议,即
网络配置
- 局域网:AirVPN支持在局域网(如局域网)上使用,配置方式如下:
- 打开配置文件并选择“局域网”。
- 添加用户或网络并配置防火墙、流量控制、流量分割等。
- 广域网:AirVPN也可以在广域网(如互联网)上使用,配置方式与局域网类似。
安全配置
- 安全表:AirVPN支持创建安全表,用于定义恶意软件和未经授权访问的限制,安全表文件(
.安全表)需要在配置文件中设置。 - IP过滤:AirVPN支持IP过滤,用于防止钓鱼邮件攻击或恶意网站攻击。
- 安全表文件:安全表文件可以使用
OpenVPN的安全表格式创建,文件名通常为. Virginia( Virginia 是 AirVPN 的缩写)。
配置步骤
以下是一些常见的配置步骤:
# 安装OpenVPN open-VPN --version
# 配置协议 open-VPN --protocol open-VPN --bgp-bgp --bgp-prefix /var/run/bgp/bgp_prefix --bgp-parent /var/run/bgp/bgp_parent
# 配置VPN协议 open-VPN --protocol open-VPN --vpn-protocol open-VPN --vpn-procure-openVPN
# 创建安全表 open-VPN --protocol open-VPN --create-safety-table
# 创建IP过滤 open-VPN --protocol open-VPN --filter-ips
# 创建防火墙 open-VPN --protocol open-VPN --firewall
# 创建网络 open-VPN --protocol open-VPN --network
# 设置端口 open-VPN --protocol open-VPN --set-ports
# 设置域名 open-VPN --protocol open-VPN --domain
# 安装和配置软件 open-VPN --version
注意事项
- 防火墙配置:使用OpenVPN的默认防火墙配置可以提供实时流媒体和加密传输。
- 流量控制:OpenVPN支持流量控制,可以限制流量,防止网络卡顿。
- 流量分割:OpenVPN支持流量分割,可以增加网络的容灾能力。
AirVPN的优势
- 低延迟:AirVPN通过OpenVPN协议提供实时流媒体。
- 高安全:AirVPN支持安全表和IP过滤,防止恶意软件和未经授权的访问。
- 灵活配置:AirVPN支持复杂的网络配置和安全设置。
- 支持多种网络:AirVPN可以连接到局域网和广域网。
通过以上步骤,您可以成功配置AirVPN来实现您的网络服务,如果需要进一步的详细配置或支持,请参考AirVPN的官方文档或技术支持。









