Ssh 未找到到主机的路由-OpenStack

Ssh 未找到到主机的路由-OpenStack,ssh,openstack,Ssh,Openstack,我正在使用Openstack的公共云,并创建了一个ubuntu实例。当我尝试ssh(或)ping到那里可用的IP地址时,它说“找不到主机的路由”和“无法访问主机”。如何修复它?您确定在Openstack云中启动VM时自动创建了DNS记录吗?您可以通过dig命令来检查这一点。默认情况下,所有OpenStack环境都有安全组规则,这些规则阻止所有发送给来宾的入站数据包。如果您希望能够ssh/ping您创建的来宾,您应该运行以下命令 openstack security group rule crea

我正在使用Openstack的公共云,并创建了一个ubuntu实例。当我尝试ssh(或)ping到那里可用的IP地址时,它说“找不到主机的路由”和“无法访问主机”。如何修复它?

您确定在Openstack云中启动VM时自动创建了DNS记录吗?您可以通过dig命令来检查这一点。

默认情况下,所有OpenStack环境都有安全组规则,这些规则阻止所有发送给来宾的入站数据包。如果您希望能够ssh/ping您创建的来宾,您应该运行以下命令

openstack security group rule create --proto icmp --dst-port 0 default
openstack security group rule create --proto tcp --dst-port 22 default
^^^以上部分来自


如果网络名称出现错误,则可以使用每个网络的id。

通过horizon登录到instance,并通过
ifconfig
检查ip地址是否已打开。如果是,请分配一个浮动IP并尝试ping。