本文介绍了无法在 LAN 上访问 Openstack VM的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在访问 LAN 上的开放堆栈 VM 时遇到问题.

I am facing issue with accessing Open stack VM's on LAN.

  • 我已经使用 devstack 设置了单机(192.168.2.15)opensatck,所以所有虚拟机都在这台机器内运行
  • 我的机器(192.168.2.15)有一个网卡(eth0)和
  • 我有 nova 网络,还没有安装 neutron.
  • 我已经在/etc/network/interfaces 文件中的所有 LAN 机器(例如 192.168.2.15 和 192.168.2.16)的 eth0 上分配了静态 IP.

Openstack Machine 的系统信息如下:

System information of the Openstack Machine is as below:

内存使用:19% virbr0 的 IP 地址:192.168.122.1

Memory usage: 19% IP address for virbr0: 192.168.122.1

交换使用情况:br100 的 0% IP 地址:10.0.0.1

Swap usage: 0% IP address for br100: 10.0.0.1

以下工作正常

  1. 我可以从 VM1(10.0.0.2,这是自动分配的 IP)访问互联网.
  2. 我可以从 VM1 ping LAN 机器 (192.168.2.16).
  3. Openstack 机器 (192.168.2.15) 可以 ping VM1(10.0.0.2).
  4. VM1(10.0.0.2) 可以 ping VM2(10.0.0.3).

但是局域网机器192.168.2.16无法ping通VM1(10.0.0.2)

But LAN machine 192.168.2.16 is not able to ping VM1(10.0.0.2)

所以请建议如何实现?请认为我对 Openstack 和网络非常陌生.

So please suggest how can it be achieved ? And Please consider me as very new to Openstack and networking.

谢谢!!!

推荐答案

添加到客户端机器到 openstack VM 的路由,帮助了我.

Adding a route to client machine to openstack VM, helped me.

这篇关于无法在 LAN 上访问 Openstack VM的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-30 18:23