分享

求助Vxlan下,Bridge br-int 的隧道端点问题

bingyu9312 发表于 2016-7-7 16:33:08 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 8659
有三台host, host1(controller , ip1:135.251.88.67,ip2:135.251.88.81) ,host2(compute node,ip1:192.168.1.101,ip2:135.251.88.98),
host3(compute node, ip1:135.251.88.120)  ,host3只有一块网卡,所有的host的网卡都通过一个交换机连接到外部网络,在装通过packstack 安装openstack时修改answer.txt如下:

CONFIG_CONTROLLER_HOST=135.251.88.81
CONFIG_COMPUTE_HOSTS=135.251.88.98,135.251.88.120


现在在controller节点上查询bridge,在 Bridge br-tun中的隧道配置如下:
        Port "vxlan-87fb5878"
            Interface "vxlan-87fb5878"
                type: vxlan
                options: {df_default="true", in_key=flow, local_ip="135.251.88.81", out_key=flow, remote_ip="135.251.88.120"}


        Port "vxlan-87fb5878"
            Interface "vxlan-87fb5878"
                type: vxlan
                options: {df_default="true", in_key=flow, local_ip="135.251.88.81", out_key=flow, remote_ip="135.251.88.120"}



我现在不清楚,local ip和remote ip是如何确定的?我并没有手工设置,是在上面answer.txt设置决定的吗?


还有如果我有安装两个节点,controller(ip1 and ip2) compute(ip3/ip4)
加入ip1 和ip3是外网ip通过交换机划分vlan接外网,ip2 and ip4是内网ip,在交换机上一个单独vlan中,下面的设置是否正确?

CONFIG_CONTROLLER_HOST=IP1
CONFIG_COMPUTE_HOSTS=IP3


通过packstack安装后,如果创建网络那么在controller节点上 Bridge br-tun中的隧道配置本端ip和对端ip是怎样的?


新手,多谢指教



已有(2)人评论

跳转到指定楼层
easthome001 发表于 2016-7-7 17:44:50
本帖最后由 easthome001 于 2016-7-7 17:53 编辑

这个是由系统根据配置自动生成的,应该是隧道网络。本地节点的ip,就是local ip,应该在计算节点和控制节点都是这样的。

如果控制节点,本地ip就是
controller的ip
135.251.88.81
远程是
135.251.88.98



如果是计算节点,本地ip就是
135.251.88.98
远程是
135.251.88.81


回复

使用道具 举报

bingyu9312 发表于 2016-7-8 09:34:56
easthome001 发表于 2016-7-7 17:44
这个是由系统根据配置自动生成的,应该是隧道网络。本地节点的ip,就是local ip,应该在计算节点和控制节点 ...

但是对于host1(controller) host2(compute),都有两个ip,隧道网络为什么偏偏是这两个ip,而不是其他的ip?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条