Connection closed by foreign host报错解决一例

王志勇 发表于 2019年09月13日 12:33

最近编写和调试一键PHP安装环境的当中,之前在Ubuntu、Debian系统下较为顺利。在CentOS系统下,总是出现 Connection closed by foreign host. Disconnected from remote host 的报错,SSH被断开,能试的方法都试了。

今天终于找到了原因和解决方法,是由于线路、国际带宽的原因。找另一台线路较流畅的VPS,然后用这个命令 ssh 104.16X.XXX.XXX (其中,104.16X.XXX.XXX就是要一键安装、且当网络很慢的时候的VPS),再也没有Connection closed by foreign host的报错。

有趣的是,如果在国内直连 104.16X.XXX.XXX 这个美国的VPS,这几天特别慢,安装PHP的过程中就会出现Connection closed by foreign host的报错。如果用一个香港VPS来连接美国VPS的SSH,用 ssh 104.16X.XXX.XXX 的命令,速度就特别稳定。

难道是大陆的国际带宽不如香港的国际带宽稳定?

好像美国VPS大部分时间较稳定,这几天很慢,所以会出现这个报错。

附另一失败案例:
本文的方法在前些天其实有试过,就是用一个香港VPS来连接美国VPS的SSH,理论上会特别稳定,但是前几天用这方法还是会出现Connection closed by foreign host的报错,原因未明。

今天再用这个方法,至少解决调试当中的一个报错,为我排除是程序bug的原因。

0条评论:

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:1980-09-26 (39周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2019年09月
2019年08月
2019年07月
2019年06月
2019年05月
2019年04月(30)
2019年03月(30)
2019年02月(30)
2019年01月(30)
2018年12月(30)
2018年11月(30)
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2019 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue