首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSH挂在克隆机器之间

问SSH挂在克隆机器之间
EN

Server Fault用户
提问于 2018-11-26 21:54:29
回答 2查看 75关注 0票数 0

我的网络上的两台笔记本电脑A和B之间的SSH会话有问题。

A是我最近买的一台笔记本电脑。B是它取代的笔记本电脑。

当我买A的时候,我克隆了B的S硬盘,A因此有了B以前的名字,通过编辑/etc/hostname和127.0.1.1 in /etc/hosts给了B一个新的名字。

我在B上构建了新的ssh主机密钥,并为我的用户帐户构建了一个新的ssh密钥。

在单独的设备上,我运行DHCP和DNS服务器,并为大多数设备保留地址。B's的Wi接口预订了x.x.x.10,我把B的预订改成了x.x.x.23,并把.10地址给了A‘D18’,给出了D17的地址。

我遇到的问题是,每当我尝试通过ssh连接(从A到B或从B到A )时,SSH会话在握手和协商之后就会冻结。

我在网络上的任何一台机器和任何其他设备之间的通讯都没有问题。但在B上,我甚至将Windows (新鲜)安装为双引导操作系统,从Cygwin开始,当我尝试ssh到A时,我也遇到了同样的问题。

我已经清除了这些机器上的ARP缓存和我网络上的每一个其他缓存,但都没有结果。在这两台机器之间运行iperf没有什么问题,我可以在一台机器上托管一个简单的web应用程序,然后在另一台机器上查看它。我不知道SSH怎么了。

这与Wi连接有关,因为如果我用以太网电缆连接这两台笔记本电脑,并给他们提供静态IP地址,我在这个接口上对SSH没有问题。

我关闭了B上的sshd守护进程,并运行了以下命令:

代码语言:javascript
复制
sudo /usr/bin/sshd -ddd 2>daemon.log

然后在A上,我运行了这个:

代码语言:javascript
复制
ssh -vvv B 2>client.log

生成的守护进程和客户端日志对我来说并不明显,但可能对其他人也是如此。

EN

回答 2

Server Fault用户

发布于 2018-11-28 13:44:32

我开始看到一些其他的异常,并得出结论,我的AP是在运行。工厂重置并没有解决这个问题,所以暂时,我使用的是我以前的AP。这似乎解决了这个问题,尽管代价是降低了最大带宽(因为我已经将802.11ac降级为n)。所以我想我要去买一个新的美联社了。

我不确定这个问题对社会有多大价值。如果我得到几个密切的投票或评论同意它缺乏价值,我将删除它。

票数 0
EN

Server Fault用户

发布于 2018-11-28 14:59:32

听起来像是网络问题。当我克隆虚拟机时发生了这种情况,而MAC地址在这两台机器上都是相同的。有一次,局域网上有两台具有相同IP的机器,这种情况也发生了。您可以在“守护进程”主机上尝试tcpdump,看看它是否显示了什么。我认为tcpdump -e会在数据包中显示MAC。(例如:tcpdump -nn -s0 -A -e获取大量信息)

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/941717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档