当前位置: > 其它学习 > OpenStack >

openstack 虚拟机网卡配置多个ip-centos

时间:2019-12-28 16:36来源:linux.it.net.cn 作者:IT
客户要求虚拟机的一个网卡配置2个ip,我们知道openstack平台的一个port在创建的时候是绑定一个ip的,所以在系统里直接添加ip是无效的。所以我们可以通过修改port绑定多个ip来实现。

具体方法如下:

#login
source /usr/share/openstackclient/openstack_client_admin_env_v3

# 查看网卡
neutron --insecure list


# | 243547fb-415c-4d16-849f-e1e054d29dd2 | autogenerated            | fa:16:3e:f6:95:e0 | {"subnet_id": "a31675ca-7fba-4b0b-9d15-d7a9f4e69a8e", "ip_address": "172.16.50.17"}   |

#添加ip
port-update --fixed-ip subnet_id=a31675ca-7fba-4b0b-9d15-d7a9f4e69a8e,ip_address=172.16.50.17 --fixed-ip subnet_id=a31675ca-7fba-4b0b-9d15-d7a9f4e69a8e,ip_address=172.16.50.18 243547fb-415c-4d16-849f-e1e054d29dd2

#配置网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0
# [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPV6_PRIVACY=no
IPADDR0=172.16.50.17
IPADDR1=172.16.50.18
PREFIX=24
GATEWAY0=172.16.50.254
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03

#重启网卡
systemctl restart network



(责任编辑:IT)
------分隔线----------------------------