Mac ssh "debug1: SSH2_MSG_KEXINIT sent"
http://techbackground.blogspot.com/2013/06/path-mtu-discovery-and-gre.html
简单解释就是IPV4报头与GRE报头结构不同,导致GRE数据包最大内容载荷只有1454,默认mtu如果是1500的话,就会有46字节的内容无法处理导致错误。
WIFI 可以直接在网络设置里修改,调整为手动,设置MTU为 1454:
可惜热点里没有这些选项:
通过 -listallhardwareports
flag 获取设备名,使用 -setMTU
参数设置载荷。
networksetup -listallhardwareports Hardware Port: Ethernet Hardware Port: Wi-Fi Hardware Port: iPhone USB VLAN Configurations =================== networksetup -getMTU 'iPhone USB' Active MTU: 1500 (Current Setting: 1500) networksetup -setMTU 'iPhone USB' "1454"
站外博客地址:https://blog.yuhang.ch
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战