OpenStack 虚拟机修改mac 地址

2023-05-16

##查看虚拟机id

[root@controller01 ~]# source admin-openrc


##查看 ip 地址的port id

[root@controller01 ~]# neutron port-list |grep 190
| b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | 02:b6:c8:eb:12:64 | {"subnet_id": "f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4", "ip_address": "192.168.6.190"}    |


##查看虚拟机id
 

[root@controller01 ~]# nova list |grep 190
| 68efc26e-76cf-4809-aab6-0cdeb9a9abcc |虚拟机     | ACTIVE  | -          | Running     | vlan_3=192.168.6.190 |
[root@controller01 ~]# nova interface-list  68efc26e-76cf-4809-aab6-0cdeb9a9abcc
+------------+--------------------------------------+--------------------------------------+--------------+-------------------+
| Port State | Port ID                              | Net ID                               | IP addresses | MAC Addr          |
+------------+--------------------------------------+--------------------------------------+--------------+-------------------+
| ACTIVE     | b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | 0a9aa329-7626-4801-af87-9ac97b856db8 | 192.168.6.190   | 02:b6:c8:eb:12:64 |
+------------+--------------------------------------+--------------------------------------+--------------+-------------------+


##解绑
 

[root@controller01 ~]# nova interface-detach 68efc26e-76cf-4809-aab6-0cdeb9a9abcc b6c8eb12-64f9-44e8-ba14-d53ce98eade9

##查看网络net-list 和子网subnet-list
 

[root@controller01 ~]# neutron net-list
+--------------------------------------+-------------------------+-------------------------------------------------------+
| id                                   | name                    | subnets                                               |
+--------------------------------------+-------------------------+-------------------------------------------------------+
| 266c3a31-5f40-4f74-9d5d-663819c4e282 | virtual_manage_network  | 3582f01e-a42d-459f-bcd9-30cc8db671de 169.255.128.0/18 |
| 7259c72c-805b-468d-8b61-24b91139d74c | __link_local__          |                                                       |
| 33fabdb3-bed7-4d9f-80ee-ca84bdf008ab | default-virtual-network |                                                       |
| 7d732820-187c-4261-9c26-122d2cda7612 | ip-fabric               |                                                       |
| 0a9aa329-7626-4801-af87-9ac97b856db8 | vlan_3                  | f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4 192.168.6.0/24      |
| 71df665b-2b20-4145-b7ea-ea00087ff845 | dci-network             |                                                       |
+--------------------------------------+-------------------------+-------------------------------------------------------+
[root@controller01 ~]# neutron subnet-list
+--------------------------------------+-----------+------------------+------------------------------------------------------+
| id                                   | name      | cidr             | allocation_pools                                     |
+--------------------------------------+-----------+------------------+------------------------------------------------------+
| f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4 | sub_net_3 | 192.168.6.0/24      | {"start": "192.168.6.150", "end": "192.168.6.230"}         |
|                                      |           |                  | {"start": "192.168.6.104", "end": "192.168.6.104"}         |
|                                      |           |                  | {"start": "192.168.6.102", "end": "192.168.6.102"}         |
|                                      |           |                  | {"start": "192.168.6.122", "end": "192.168.6.122"}         |
|                                      |           |                  | {"start": "192.168.6.40", "end": "192.168.6.40"}           |
+--------------------------------------+-----------+------------------+------------------------------------------------------+



##创建一个port 指定mac 地址
 

neutron port-create --fixed-ip subnet_id=f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4(subnet),ip_address=192.168.6.176 --mac-address 5a:bc:37:a6:cb:fd 0a9aa329-7626-4801-af87-9ac97b856db8(net)
Created a new port:
+-----------------------+-----------------------------------------------------------------------------------+
| Field                 | Value                                                                             |
+-----------------------+-----------------------------------------------------------------------------------+
| admin_state_up        | True                                                                              |
| allowed_address_pairs |                                                                                   |
| binding:host_id       |                                                                                   |
| binding:vif_details   | {"port_filter": true}                                                             |
| binding:vif_type      | unbound                                                                           |
| binding:vnic_type     | normal                                                                            |
| created_at            | 2021-07-21T09:00:06.330802                                                        |
| description           |                                                                                   |
| device_id             |                                                                                   |
| device_owner          |                                                                                   |
| fixed_ips             | {"subnet_id": "f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4", "ip_address": "192.168.6.190
"} |
| id                    | 54e761c4-ebb6-4c9c-b6ba-cdf55ca28293                                              |
| mac_address           | 5a:bc:37:a6:cb:fd                                                                 |
| name                  | 54e761c4-ebb6-4c9c-b6ba-cdf55ca28293                                              |
| network_id            | 0a9aa329-7626-4801-af87-9ac97b856db8                                              |
| port_security_enabled | True                                                                              |
| security_groups       | c6943848-a783-4e4d-b5bf-e5b1f8fc4868                                              |
| status                | DOWN                                                                              |
| tenant_id             | ad88dd5d24ce4e2189a6ae7491c33e9d                                                  |
| updated_at            | 2021-07-21T09:00:06.347686                                                        |
+-----------------------+-----------------------------------------------------------------------------------+

##把port attach 到虚拟机
 

[root@controller01 ~]# nova interface-attach 68efc26e-76cf-4809-aab6-0cdeb9a9abcc(nova_id) --port-id 8d6e3c23-845f-4a37-9f4d-c345c05cb08e(port_id)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenStack 虚拟机修改mac 地址 的相关文章

  • 超详细OpenStack一键式部署

    1 准备镜像文件 Cen1 创建新的虚拟机 1 创建虚拟机 点击关闭 2 安装Centos7 密码自己设置 不用跟着一样 2 生成动态IP地址 root localhost dhclient 3 查看生成的IP地址 root localho
  • Mac配置item2高亮颜色

    item2颜色生效配置 1 bash设置 在导入并应用完颜色方案之后 通过命令vim bash profile 或open bash profile编辑文件 添加以下内容 之后source bash profile来应用文件修改 CLICO
  • Mac之zip unzip 命令(压缩)

    https blog csdn net yxys01 article details 73848720 最通俗的用法 zip q r e m o myfile zip someThing 1 q 表示不显示压缩进度状态 r 表示子目录子文件
  • 终端zsh_只需七个步骤,即可使您的“ ZSH”终端站起来—直观指南

    终端zsh by rajaraodv 通过rajaraodv 只需七个步骤 即可使您的 ZSH 终端站起来 直观指南 Jazz Up Your ZSH Terminal In Seven Steps A Visual Guide In th
  • 执行pod setup 报错error: RPC failed; curl 18 transfer closed with outstanding read data remainin

    执行pod setup 报错 error RPC failed curl 18 transfer closed with outstanding read data remaining fatal the remote end hung u
  • openstack镜像的管理与使用

    1 创建项目和用户 1 1 创建项目和用户 用SSH工具连接控制节点 这里是10 10 83 3 使用admin用户权限 执行如下命令 root admin openrc 1 2创建一个test项目 openstack project cr
  • apple资讯

    6 月 10 日消息 macOS 12 Monterey 支持通过 AirPlay 将内容发送到第二台 Mac 上 用户还可以使用该功能进行屏幕镜像 将一台备用机器变成一个外部显示器 除了使用 AirPlay 无线方式外 macOS 12
  • Mac5款高效实用软件,值得推荐

    目录 1 MarginNote 3 阅读批注学习笔记软件 2 iShot Mac截图 长截图 带壳截图 贴图 标注 取色 录屏 录音 OCR 翻译 合集工具 3 KeyCastr 实时显示按下的按键 4 MindNode 超美观的思维导图
  • neutron的DHCP错误之”sudo: unable to resolve host node-1\novs-vsctl:“

    问题背景 使用ESX创建虚拟机 并在虚拟机上创建一个三节点的openstack环境 参考官方的ICEHOUSE版本 注 ubuntu 14 04只支持到icehouse版 为加快虚拟机的创建时间 本文首先创建了一个控制节点c 1 并进行更新
  • Android Studio快捷键从Mac OS改为Win

    原理将Mac的Control映射为Command Command映射为Option Option映射为control 这样与win的快捷键按键习惯应该相同 未长时间测试
  • openstack用户管理笔记

    1 创建项目 1 1 创建项目 需要确认集群环境是否初始化完毕 实验初始化需要几分钟时间 访问控制节点IP dashboard 如果正常弹出登录页面即初始化完毕 假设控制节点IP为172 20 6 22 则访问地址为 172 20 6 22
  • mac 和华为手机互传文件

    参考博客 华为手机传输文件到Mac电脑上 简书 应用场景 1 把资料从手机上的数据备份到电脑上或反向操作 2 需要把资料传给朋友的时候 有两种方式 第一种是通过数据线 传输速度快 但是需要安装软件和使用数据线 具体流程如下 1 先准备一个双
  • openstack平台搭建笔记(容器云)

    openstack平台搭建笔记 容器云 一 根据要求准备好配置环境 节点IP 角色 备注 192 168 100 30 Master Kubernetes 集群 master 节点 Harbor 仓库节点 192 168 100 31 Wo
  • openstack-nova-compute.service起不来

    1 启动服务 2 查看compute nova日志tail var log nova nova compute log 发现身份验证机制AMQPLAIN拒绝登录 3 关闭防火墙 root controller systemctl stop
  • mac下搭建cocos2d-x3.2开发环境

    1 软件 Xcode Ant apache ant 1 9 4 bin tar gz Jdk jdk 8u45 macosx x64 dmg 有的mac系统上没有自带 Ndk android ndk r10d darwin x86 64 b
  • Microsoft Remote Desktop高效、安全、稳定的远程办公解决方案

    在今天的数字化时代 Remote Desktop远程办公已成为许多人的日常生活 无论你是因为工作需要 还是因为在家中需要访问公司服务器 微软远程连接软件都是一个理想的选择 微软远程连接软件Remote Desktop是一款高效 安全 稳定的
  • 探索创意无限的Photoshop CC 2020Mac/Win版

    作为一款功能强大的图像处理软件 Photoshop CC 2020 简称PS 2020 在全球范围内备受设计师 摄影师和艺术家的喜爱和推崇 它不仅为用户提供了丰富多样的工具和功能 还不断推出新的创意特效和改进的功能 让用户的创意无限延展 首
  • 用Sketch for Mac轻松创作无限可能的矢量绘图

    在如今的数码时代 矢量绘图软件成为了许多设计师和创意爱好者的必备工具 而在众多的矢量绘图软件中 Sketch for Mac无疑是最受欢迎的一款 它以其简洁易用的界面和强大的功能 让用户能够轻松创作出无限可能的矢量图形 首先 Sketch
  • OpenShift :: POD 不会从部署配置继承“名称标签”

    我从 git repo 基于 Docker 的应用程序 创建了一个构建配置 oc new build
  • 云平台- sudo:无法解析主机[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我在 Amazon EC2 和 openstack 上使用 Linux 作为基于云的服务器 当尝试运行时 sudo chhown ubun

随机推荐

  • mmcv 报错undefined symbol: _ZNK2at6Tensor7is_cudaEv

    gt gt gt from mmcv ops import nms Traceback most recent call last File 34 lt stdin gt 34 line 1 in lt module gt File 34
  • 学校人力资源管理系统可行性分析

    学校人力资源管理系统可行性分析 一 技术可行性 硬件实施的可行性 xff0c 学校电脑配置相对较高 xff0c 可满足信息系统运行的需要 xff1b 学校可以采用常用的数据库应用程序开发工具实现学校内部的业务管理是完全可行的 xff0c 不
  • Jetson TX2 刷机教程(JetPack4.2版本)

    自从NVIDIA出现JetPack4 2 Ubuntu18 04 版本之后 xff0c 安装方式和之前就大不相同 xff0c 看了前面的几个安装版本之后 xff0c 感觉新版的好像安装起来更加简洁了 xff0c 只需要一个SDK就可以 xf
  • FactSystem设计思路

    Fact System 模块设计思路与学习总结 组成结构 FactSystem xff08 事件系统 参数系统 xff09 FactControls xff08 事件控制 xff09 FactPanelController xff08 事件
  • GPS设计思路

    GPS模块设计思路与学习总结 1 组成结构 Drivers src xff08 驱动程序资源包 xff09 gps helper xff08 GPS助手 xff09 ubx xff08 UBX协议 xff09 RTCM RTCMMavlin
  • ipv4和ipv6的区别

    ipv4 和ipv6 的区别本质在于它们的二进制表示位数 xff0c ipv4是用32位0 1序列来表示的 xff0c 而ipv6使用128位0 1序列来表示的 ipv4用32位 xff0c 为了方便人类记录和阅读 xff0c 我们通常将i
  • PHP字符串函数strrev(反转字符串)

    在PHP中 xff0c 字符串函数 strrev 用来反转字符串 函数语法 xff1a strrev string string string 函数参数说明 xff1a 参数描述string必需 规定要反转的字符串 strrev 用来反转字
  • STL(标准模板库)中class并不一定是“类”

    在模板库里面 xff0c 可谓 处处 皆模板 xff0c 当然了不是模板就不叫模板库了 xff0c 但是有一点经常让人忽视 xff0c 使用模板时候 xff0c 类就真的时候类 xff1f 也就是说class就真的是类 xff1f 答案是否
  • VS2008 和 MatlabR2015a 混合编程

    唉 xff0c 在做支持向量机分类优化实验的时候 xff0c 支持向量机的c 代码写的头疼 有些核函数和分类训练函数不会写 xff0c 搞得头疼 后来听同学介绍说matlab里面有包直接可以用 xff0c 我又去载了一个R2015a最新的m
  • 学习总结:C++中STL的数据结构

    1 STL介绍 STL xff08 Standard Template Library xff09 xff0c 即标准模板库 xff0c 是一个具有工业强度的 xff0c 高效的C 43 43 程序库 它被容纳于C 43 43 标准程序库
  • 基于深度学习的移动网络异常检测

    1 文章信息 文章题为 Detection of mobile network abnormality using deep learning models on massive network measurement data xff0c
  • Multilinear Relationship Networks:多任务学习框架

    1 文章信息 文章题为 Learning Multiple Tasks with Multilinear Relationship Networks xff0c 该文章于2017年发表至Advances in neural informat
  • 学校人力资源管理系统——需求分析(一)

    需求分析 一 系统功能 1 通过表的创建过程进行数据的关联和约束 2 插入 修改 删除功能 3 查询功能 二 系统概要设计 本系统共有6个实体 xff0c 分别是教职工 xff0c 部门 xff0c 职称 xff0c 职务 xff0c 学籍
  • vsode 编译报错:main.c:4:10: fatal error: iostream: 没有那个文件或目录

    文档声明 xff1a 以下资料均属于本人在学习过程中产出的学习笔记 xff0c 如果错误或者遗漏之处 xff0c 请多多指正 并且该文档在后期会随着学习的深入不断补充完善 感谢各位的参考查看 笔记资料仅供学习交流使用 xff0c 转载请标明
  • JSON未定义解决办法

    https blog csdn net wanglei9876 article details 41752863 ie6 ie7下JSON parse JSON未定义的解决方法 解决方法一 xff1a var jsons 61 req re
  • datax抽取mongoDB只需要访问隐藏节点源码修改

    背景 由于在mongoDB的业务库数据量较大 且使用方比较多 搜索 业务方和数仓 使得主节点和其他从节点压力很大 为了不影响正常的业务 DBA新增了一台隐藏节点作为搜索和数仓抽取数据用 用datax抽取mongo的数据默认是主节点优先 所以
  • 禁忌搜索算法(Tabu Search)

    一 局部领域搜索 又称 爬山启发式算法 xff0c 从当前的节点开始 xff0c 和周围的邻居节点的值进行比较 如果当前节点是最大的 xff0c 那么返回当前节点 xff0c 作为最大值 即 山峰最高点 xff1b 反之就用最高的邻居节点替
  • Linux基础认识与简单命令的带图示范

    一 Linux的基础认识 Linux全称GUN Linux 是林纳斯 本纳第克特 托瓦兹于1991年10月5日首发 通常公司的服务器都用它是因为GUN是开源组织 xff0c 大家很多都一致Linux是操作系统 xff0c 其实Linux指的
  • MPU6050-扫盲

    文章部分内容转载于 https blog csdn net zmjames2000 article details 88379640 管脚名称说明VCC3 3 5V xff08 内部有稳压芯片 xff09 GND地线SCLMPU6050作为
  • OpenStack 虚拟机修改mac 地址

    查看虚拟机id root 64 controller01 source admin openrc 查看 ip 地址的port id root 64 controller01 neutron port list grep 190 b6c8eb