在使用适用于iOS的OpvenVPN Connect应用程序时,我在服务器端日志中看到此警告:
警告:'link-mtu'使用不一致,local ='link-mtu 1602',remote ='link-mtu 1603'
客户端日志不显示错误。 当我的其他客户端(全部Tunnelblick / macOS)连接时,客户端或服务器端不会生成警告。 所有的客户端都有相同的configuration。
它总是相同的MTU大小,它们相差一个字节,这对我来说很奇怪。 有谁知道如何解决这一问题?
谢谢!
服务器configuration:
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客户端configuration:
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>