OpenVPN 启用压缩 lz4-v2 而不是 comp-lzo

OpenVPN 启用压缩 lz4-v2 而不是 comp-lzo

我想在服务器配置文件(server.ovpn)中启用 OpenVPN 压缩 lz4-v2,我有:

;comp-lzo 
compress lz4-v2
push "compress lz4-v2"

在 client.ovpn 中, comp-lzo我输入的是push "compress lz4-v2"

这是正确的配置吗?

谢谢

答案1

compress lz4-v2

client.conf也进来。

答案2

不建议在 OpenVPN 中允许压缩。过去曾有人使用压缩来破解加密。允许压缩会导致破解加密的攻击。请参阅警告:已启用接收压缩. 避免使用“--allow-compression yes”。

请注意,如果您在客户端配置文件中添加允许压缩,您将收到一条警告消息,强烈建议不要在这种情况下使用压缩。

如果存在特定的压缩命令,您可以按照以下示例解决这两个问题(使用不一致和本地配置缺失)。

WARNING:'link-mtu' is used inconsistently, local='link-mtu1633',remote='link-mtu 1634' 
WARNING:'comp-lzo' is present in remote config but missing in local config,remote='comp-lzo'

首先,确保客户端 .ovpn 配置文件至少包含一个 --comp-lzo 指令(例如 --comp-lzo no),从而启用选择性压缩。这将默认关闭压缩,但允许将来从服务器推送指令以动态更改开启/关闭/自适应设置。

换句话说,只需在您的 client.conf 文件 .ovpn 中添加并保存以下行:

comp-lzo no

相关内容