iOS OpenVPN Connect link-mtu 相差 1 个字节

iOS OpenVPN Connect link-mtu 相差 1 个字节

当我使用 iOS 版 OpvenVPN Connect 应用程序时,我在服务器端日志中看到此警告:

警告:‘link-mtu’ 使用不一致,local=‘link-mtu 1602’,remote=‘link-mtu 1603’

客户端日志未显示错误。当我的其他客户端(所有 Tunnelblick/macOS)连接时,客户端或服务器端均未生成警告。所有客户端均具有相同的配置。

MTU 大小始终相同,但相差一个字节,这对我来说很奇怪。有人知道如何修复这个问题吗?

谢谢你!

服务器配置:

server 10.8.0.0 255.255.255.0
port 443
proto udp4
dev tun
topology subnet
keepalive 10 60
persist-key
persist-tun
user nobody
group nobody
sndbuf 0
rcvbuf 0
max-clients 10
compress lz4-v2
cipher AES-256-CBC
auth SHA512
tls-version-min 1.2
tls-cipher TLS-DHE-RSA-WITH-AES-256-GCM-SHA384
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
management /tmp/ovpn.sock unix

ifconfig-pool-persist vpn-ipp.txt
status vpn-status.txt
log vpn-messages.log
verb 3
mute 20

ca ca.crt
cert serv.crt
key serv.key
dh dh.pem
tls-auth auth.key 0

iOS 客户端配置:

client
remote servname 443
proto udp

dev tun
resolv-retry infinite
nobind
persist-key
persist-tun
sndbuf 0
rcvbuf 0
mute-replay-warnings

remote-cert-tls server
compress lz4-v2
cipher AES-256-CBC
auth SHA512
tls-version-min 1.2
key-direction 1
<ca></ca>
<cert></cert>
<key></key>
<tls-auth></tls-auth>

答案1

尝试在客户端配置中使用comp-lzo no。此警告将会消失。

相关内容