在coreOS中将DHCP更改为静态IP后无法使用SSH

时间:2015-12-10 07:33:58

标签: networking systemd coreos

我可以通过Windows10中的Putty连接到coreOS。 但在coreOS中将DHCP更改为静态IP后, 我突然变得无法通过putty使用SSH(无法通过Windows10中的putty连接到coreOS)。 我想知道为什么会这样,以及如何解决这个问题。 我调查了coreOS中ssh的状态。它说是无用的。 我该怎么做才能解决这个问题? 如果有人知道请帮助我。 我不知道...... TT

2 个答案:

答案 0 :(得分:0)

如果您的sshd处于非活动状态,您可以重新启动它。当您从DHCP更改为静态IP时,我是否对您使用networkd(如文档here)感兴趣,因为我认为应该由CoreOS自动获取。

如果您看到以下命令将sshd显示为"无效(死)":

sudo systemctl status sshd

您可以使用以下命令启动sshd:

sudo systemctl start sshd

以防万一你需要它here是关于如何自定义ssh守护进程的文档。

答案 1 :(得分:0)

您确定您的网络设备格式正确吗?

如果您手动添加了网络设备,之后是否重新启动了网络? sudo systemctl restart systemd-networkd

您使用cloudconfig添加网络设备吗?查看期刊中是否有任何内容:journalctl _EXE=/usr/bin/coreos-cloudinit

您还可以在此处验证您的云配置:https://coreos.com/validate/