zoukankan      html  css  js  c++  java
  • OpenStack 网络服务 Neutron 多网卡(提供者网络)(十八)

    OpenStack 网络服务 Neutron 多网卡,分为内部网络、外部网络

    使用vmware模拟两张网卡

    添加网卡

    网卡配置

    cd /etc/sysconfig/network-scripts
    cp ifcfg-eth0 ifcfg-eth1
    vim ifcfg-eth1
    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=eth1
    DEVICE=eth1
    ONBOOT=yes
    IPADDR=192.168.138.11
    NETMASK=255.255.255.0
    

    启动网卡

    ifup eth1
    

    控制节点配置

    1、编辑/etc/neutron/plugins/ml2/linuxbridge_agent.ini文件并且完成以下操作:

    • 虚拟网络和物理网络接口(多网卡)对应起来
    physical_interface_mappings = public:eth0,internet:eth1
    

    2、编辑/etc/neutron/plugins/ml2/ml2_conf.ini文件并且完成以下操作:

    • 配置多网络
    flat_networks = public,internet
    

    3、重启服务

    systemctl restart neutron-server.service neutron-linuxbridge-agent.service
    

    计算节点配置

    1、编辑/etc/neutron/plugins/ml2/linuxbridge_agent.ini文件并且完成以下操作:

    • 虚拟网络和物理网络接口(多网卡)对应起来
    physical_interface_mappings = public:eth0,internet:eth1
    

    2、重启服务

    systemctl restart neutron-linuxbridge-agent.service
    

    创建网络

    控制节点操作

    source /root/admin-openstack.sh
    neutron net-create --shared --provider:physical_network internet --provider:network_type flat internet-net
    

    提示:--provider:physical_network 后面这个internet,配置文件中eth1映射指明的物理网络名称

    • 检查是否创建成功
    neutron net-list
    

    • 创建子网
    neutron subnet-create --name internet-subnet 
    --allocation-pool start=192.168.138.100,end=192.168.138.200 
    --dns-nameserver 223.5.5.5 internet-net 192.168.138.0/24
    

    创建云主机

     

  • 相关阅读:
    GDC2017:Framegraph-extensible-rendering-architecture-in-frostbite
    17072802(UE4的批量Import)
    16011301(统计指令数影响耗时)
    16080401(面向摄像机的Instance模型)
    UE4编译_201701
    17020701(AnimDynamic继续)
    Python过滤utf8mb4无效字符
    Windows下安装MySQL-python
    使用Pycharm更新Github项目(到源项目)
    python异常:error: command 'gcc' failed: No such file or directory
  • 原文地址:https://www.cnblogs.com/shhnwangjian/p/6375924.html
Copyright © 2011-2022 走看看