我面临的问题是访问开放堆栈VM的局域网。
Openstack机器的系统信息如下:
内存使用率:virbr0的19% IP地址: 192.168.122.1
交换用途:br100的0% IP地址: 10.0.0.1
下面的工作很好,
但是局域网机器192.168.2.16不能平VM1(10.0.0.2)
因此,请建议如何实现这一目标?请把我看作是Openstack和关系网的新手。
谢谢!
发布于 2017-02-23 06:27:17
在openstack中添加到客户端机器的路由,帮助了我。
发布于 2014-05-04 11:13:55
如果希望从openstack网络外部的主机连接到VM,则需要将浮动IP分配给所创建的VM。内部IP只能从openstack网络内部访问。
请参见如何在此处为VM分配浮动IP:allocate.html
要从另一个主机(即不是dev堆栈主机)访问VM的浮动IP,您应该确保dev堆栈主机配置为转发数据包。你可以这样做:
sudo bash
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 请参阅这里的详细信息:http://barakme.tumblr.com/post/70895539608/openstack-in-a-box-setting-up-devstack-havana-on-your
https://stackoverflow.com/questions/23401425
复制相似问题