eth*_*nny 12 networking ip openvpn
我有大量相同的无风扇 PC 运行 debian 6 (ARM)。其中大部分都通过康卡斯特连接并且工作正常。有一些连接到“WiMax”调制解调器并且存在通信问题。
具体来说:如果我通过 ssh 连接到其中一个并尝试像 'ps -ax' 这样的命令,我将返回大约 3 行,然后会话被锁定。如果我让它坐下,最终它将以“由对等方关闭的会话”关闭。
我试过的:
ssh -vvv ? 没有错误信息ssh <user@host> 'command'? 这有时会返回命令的完整输出。有时它根本无法连接。关于其他尝试的建议?
我发现我可以成功执行一些命令:例如,按十次或更多次返回就可以了。cd ~然后lf照常工作df -h。我可以df成功运行很多次,但是一旦我尝试输出更多(例如ls /etc)它就会锁定。
我尝试使用 OpenVPN 在这两个主机之间进行通信有什么不同吗?
Gil*_*il' 11
您有MTU问题的症状:一些 TCP 连接冻结,对于给定的命令或 URL 或多或少可重现,但没有容易辨别的整体模式。一个明显的症状是,只要您不运行具有大量输出的命令,交互式 ssh 会话就可以正常工作。有关说明,请参阅无法通过 PPPoE 在 Linux 上访问选定的 https 站点。
OpenVPN 有几个与 MTU 相关的选项——在手册中搜索“mtu”。我没有足够的经验来确定您需要更改哪个选项。(您甚至有可能更改 Wimax 调制解调器配置中的某些内容。)最可能的更改选项是mssfix:尝试降低该值,直到问题解决为止。默认为 1450;大约 1400 可能会解决您的问题。尝试openvpn --fragment 1200 -mssfix; 如果有帮助,请增加该值直到它开始损坏。