Networking OpenStack虚拟机网络中断

Networking OpenStack虚拟机网络中断,networking,routing,virtual,openstack,virtual-network,Networking,Routing,Virtual,Openstack,Virtual Network,大家早上好 我有一个旧的OpenStack服务器(运行在Ubuntu12上的IceHouse),网络断开了。我可以在其外部IP上访问主主机,但在其内部或外部IP上没有虚拟机。我正在尝试修复这个网络,因为有一天它停止工作了,因为我没有在上面设置网络(一个老朋友设置了),所以我的网络不好 因此,我的OpenStack设置如下: 物理服务器-外部IP+10.0.0.1的内部IP 物理服务器内有5个虚拟机-每个虚拟机的外部IP+内部IP分别为10.0.0.2/3/5/6/12 brctl show br

大家早上好

我有一个旧的OpenStack服务器(运行在Ubuntu12上的IceHouse),网络断开了。我可以在其外部IP上访问主主机,但在其内部或外部IP上没有虚拟机。我正在尝试修复这个网络,因为有一天它停止工作了,因为我没有在上面设置网络(一个老朋友设置了),所以我的网络不好

因此,我的OpenStack设置如下:

物理服务器-外部IP+10.0.0.1的内部IP
物理服务器内有5个虚拟机-每个虚拟机的外部IP+内部IP分别为10.0.0.2/3/5/6/12

brctl show

bridge name     bridge id               STP enabled     interfaces
br100           8000.002590a623ea       no              eth0
                                                        vnet0
virbr0          8000.000000000000       yes
cat/var/lib/libvirt/network/default.xml

<networkstatus>
  <class_id bitmap='0-2'/>
  <floor sum='0'/>
  <network>
    <name>default</name>
    <uuid>1418323a-ec13-4ea0-b342-c3263e44c4c4</uuid>
    <forward mode='nat'>
      <nat>
        <port start='1024' end='65535'/>
      </nat>
    </forward>
    <bridge name='virbr0' stp='on' delay='0'/>
    <ip address='192.168.122.1' netmask='255.255.255.0'>
      <dhcp>
        <range start='192.168.122.2' end='192.168.122.254'/>
      </dhcp>
    </ip>
  </network>
</networkstatus>
ip a|grep状态

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br100 state UP qlen 1000
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
4: br100: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
5: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
6: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 100
8: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br100 state UNKNOWN qlen 500
我无法从外部或内部(例如10.0.0.1中的10.0.0.5)ping或SSH到VM,当VM启动时(例如10.0.0.5),它会显示以下内容:

[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/fa:16:3e:24:da:f2
Sending on   LPF/eth0/fa:16:3e:24:da:f2
Sending on   Socket/fallback
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 10.0.0.1
bound to 10.0.0.5 -- renewal in 50 seconds.

ci-info: +++++++++++++++++++++++++Net device info+++++++++++++++++++++++++
ci-info: +--------+------+-----------+---------------+-------------------+
ci-info: | Device |  Up  |  Address  |      Mask     |     Hw-Address    |
ci-info: +--------+------+-----------+---------------+-------------------+
ci-info: |   lo   | True | 127.0.0.1 |   255.0.0.0   |         .         |
ci-info: |  eth0  | True |  10.0.0.5 | 255.255.255.0 | fa:16:3e:24:da:f2 |
ci-info: +--------+------+-----------+---------------+-------------------+
ci-info: ++++++++++++++++++++++++++++++Route info++++++++++++++++++++++++++++++
ci-info: +-------+-------------+----------+---------------+-----------+-------+
ci-info: | Route | Destination | Gateway  |    Genmask    | Interface | Flags |
ci-info: +-------+-------------+----------+---------------+-----------+-------+
ci-info: |   0   |   0.0.0.0   | 10.0.0.1 |    0.0.0.0    |    eth0   |   UG  |
ci-info: |   1   |   10.0.0.0  | 0.0.0.0  | 255.255.255.0 |    eth0   |   U   |
ci-info: +-------+-------------+----------+---------------+-----------+-------+
virsh列表

 Id    Name                           State
----------------------------------------------------
 3     instance-00000025              running

有人能帮助网络noob吗

我建议您开始查看已配置的安全组,并查看端口22上是否存在icmp和tcp的入口规则以接受连接


默认情况下,Openstack安全组拒绝外部通信。

我建议您开始查看已配置的安全组,查看端口22上是否存在icmp和tcp的入口规则以接受连接


默认情况下,Openstack安全组拒绝外部通信。

这些VM启动了吗?您使用的是什么虚拟机监控程序?KVM?命令'virsh list'返回什么?现在我只启动了5个正在测试的VM中的1个。虚拟机监控程序是一个OVH专用服务器,运行Ubuntu12,OpenStack Icehouse。已按要求将上述内容编辑为virsh列表的输出。这些虚拟机启动了吗?您使用的是什么虚拟机监控程序?KVM?命令'virsh list'返回什么?现在我只启动了5个正在测试的VM中的1个。虚拟机监控程序是一个OVH专用服务器,运行Ubuntu12,OpenStack Icehouse。已按要求将上述内容编辑为virsh列表的输出。在默认安全组规则下,它显示以下内容:这是正确的、错误的还是我遗漏了什么?好的,根据所附规则,通信不受限制,因为您已为0.0.0.0/0 CIDR打开了所有TCP/UDP端口和ICMP。因此,安全组似乎不是罪魁祸首。在默认安全组规则下,它显示以下内容:这是对的、错的还是我遗漏了什么?好的,根据附加的规则,通信不受限制,因为您已为0.0.0.0/0 CIDR打开了所有TCP/UDP端口和ICMP。所以安全组织似乎不是罪魁祸首。
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/fa:16:3e:24:da:f2
Sending on   LPF/eth0/fa:16:3e:24:da:f2
Sending on   Socket/fallback
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 10.0.0.1
bound to 10.0.0.5 -- renewal in 50 seconds.

ci-info: +++++++++++++++++++++++++Net device info+++++++++++++++++++++++++
ci-info: +--------+------+-----------+---------------+-------------------+
ci-info: | Device |  Up  |  Address  |      Mask     |     Hw-Address    |
ci-info: +--------+------+-----------+---------------+-------------------+
ci-info: |   lo   | True | 127.0.0.1 |   255.0.0.0   |         .         |
ci-info: |  eth0  | True |  10.0.0.5 | 255.255.255.0 | fa:16:3e:24:da:f2 |
ci-info: +--------+------+-----------+---------------+-------------------+
ci-info: ++++++++++++++++++++++++++++++Route info++++++++++++++++++++++++++++++
ci-info: +-------+-------------+----------+---------------+-----------+-------+
ci-info: | Route | Destination | Gateway  |    Genmask    | Interface | Flags |
ci-info: +-------+-------------+----------+---------------+-----------+-------+
ci-info: |   0   |   0.0.0.0   | 10.0.0.1 |    0.0.0.0    |    eth0   |   UG  |
ci-info: |   1   |   10.0.0.0  | 0.0.0.0  | 255.255.255.0 |    eth0   |   U   |
ci-info: +-------+-------------+----------+---------------+-----------+-------+
 Id    Name                           State
----------------------------------------------------
 3     instance-00000025              running