openstack虚拟机修改IP地址

1)、查找虚拟机的网络端口

mysql> use neutron;

mysql> select * from ports where device_id="3ab73261-82ce-4b9a-9a1c-519624e19dc2";

+----------------------------------+--------------------------------------+------+--------------------------------------+-------------------+----------------+--------+--------------------------------------+--------------+

| tenant_id                        | id                                   | name | network_id                           | mac_address       | admin_state_up | status | device_id                            | device_owner |

+----------------------------------+--------------------------------------+------+--------------------------------------+-------------------+----------------+--------+--------------------------------------+--------------+

| 5855410282d54e0cac49f05b40282500 | eccd3444-bb81-4d3b-ae13-58040847da4a |      | ed547aa7-af32-495a-8173-5a04be9c37c1 | fa:16:3e:a8:bd:e4 |              1 | DOWN   | 3ab73261-82ce-4b9a-9a1c-519624e19dc2 | compute:nova |

+----------------------------------+--------------------------------------+------+--------------------------------------+-------------------+----------------+--------+--------------------------------------+--------------+

1 row in set (0.01 sec)

mysql>

2)、查找虚拟机网络端口的IP地址

mysql> select * from ipallocations  where port_id="eccd3444-bb81-4d3b-ae13-58040847da4a";

+--------------------------------------+--------------+--------------------------------------+--------------------------------------+

| port_id                              | ip_address   | subnet_id                            | network_id                           |

+--------------------------------------+--------------+--------------------------------------+--------------------------------------+

| eccd3444-bb81-4d3b-ae13-58040847da4a | 10.40.211.28 | e6e73775-ddbc-461a-92ff-b13202c23540 | ed547aa7-af32-495a-8173-5a04be9c37c1 |

+--------------------------------------+--------------+--------------------------------------+--------------------------------------+

1 row in set (0.00 sec)

3)、修改虚拟机的端口的IP地址

mysql> update ipallocations set ip_address="10.40.211.29" where port_id="eccd3444-bb81-4d3b-ae13-58040847da4a";

Query OK, 1 row affected (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from ipallocations  where port_id="eccd3444-bb81-4d3b-ae13-58040847da4a";

+--------------------------------------+--------------+--------------------------------------+--------------------------------------+

| port_id                              | ip_address   | subnet_id                            | network_id                           |

+--------------------------------------+--------------+--------------------------------------+--------------------------------------+

| eccd3444-bb81-4d3b-ae13-58040847da4a | 10.40.211.29 | e6e73775-ddbc-461a-92ff-b13202c23540 | ed547aa7-af32-495a-8173-5a04be9c37c1 |

+--------------------------------------+--------------+--------------------------------------+--------------------------------------+

1 row in set (0.01 sec)

openstack虚拟机修改IP地址

时间: 2024-10-25 06:43:38

openstack虚拟机修改IP地址的相关文章

unbuntu(乌班图)虚拟机修改ip地址NAT模式

每次进入Ubuntu,ip地址都会有变化,如果有软件链接的话,肯定会很烦!! 一.简单粗暴方式: 1.肯定要打开Ubuntu了,不知道你们是什么版本的,楼主用的是16版的,然后工具栏里的"编辑(E)"下的"虚拟网络编辑器(N)" "虚拟网络编辑器"里选择NAT模式,下面的子网IP===>获取权限 "更改设置"==>子网IP可以修改了,设置自己喜欢IP地址网段==>''DHCP设置''里面有起始IP地址设置自己

shell脚本:不登陆KVM虚拟机,修改虚拟机网卡IP地址

# Author:丁丁历险(Jacob) # 该脚本使用 guestmount 工具,Centos7.2 中安装 libguestfs-tools-c 可以获得 guestmount 工具 # 脚本在不登陆虚拟机的情况下,修改虚拟机的 IP 地址信息 # 在某些环境下,虚拟机没有 IP 或 IP 地址与真实主机不在一个网段 # 真实主机在没有 virt-mange 图形的情况下,远程连接虚拟机很麻烦 # 该脚本可以解决类似的问题 #!/bin/bash #Author:丁丁历险(Jacob) #

虚拟机怎么修改IP地址

今天要说的是在虚拟机里面修改IP地址,无线是Windows系统还是luix系统里面设置方法都大同小异,今天介绍的更是简单,一个软件就可以了. 虚拟机换IP后可以脱离母机的IP,各持不同IP,只需要在虚拟机中下载一个<深度IP转换器>软件,需要哪里的IP连接之后IP就改变了,非常简单. 原文地址:https://blog.51cto.com/12983014/2383617

CentOS系统使用配置文件修改IP地址详细教程

在VM虚拟机安装的centos系统,默认使用的是dhcp自动获取ip地址的方式,而我自己想用这个centos在局域网内搭建一个小型演示站点,这个自动获取ip地址的方式就明显不好了,那么centos如何修改ip地址呢. 作者服务器也用的是centos,都是租用空间商的人家都直接设置好,而本地以前一直用的是Windows很少用到centos忽然间发现自己centos不会修改ip地址了.百度谷歌搜索一大堆总算是解决了,本文这里就详细的说明一下及centos网络配置也一起详细讲解一下,希望可帮助正需要这

Linux系统下修改IP地址、网关、DNS的基本方法

临时修改IP地址.网关.主机名.DNS,马上生效,无需重启(重启后失效) 1.修改主机名 #hostname Slyar 2.修改IP地址(eth0为网卡名称) #ifconfig eth0 192.168.1.5 netmask 255.255.255.0 3.修改默认网关(eth0为网卡名称) #route add default gw 192.168.1.1 dev eth0 4.修改DNS #vim /etc/resolv.conf CentOS(RedHat)命令行永久修改IP地址.网

python操作linux关机、重启和修改ip地址

生产环境中,需求为关机,重启和修改ip地址,用Python脚本实现. #coding = utf8 ''' Created on 2016-7-4 @desc: change the network of system and reboot,shutdown ;suit for ubuntu and centos @attention: if ubuntu, need root or sudo without password ;and before use this script ,     

Linux 修改 IP地址 和 网关

修改IP地址和网关是很常见的操作,在做相关实验的时候,如果没有设置好,会带来很多不必要的麻烦.. 1. 修改IP地址vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneBROADCAST=192.168.1.255IPADDR=192.168.1.33NETMASK=255.255.255.0NETWORK=192.168.1.0ONBOOT=yesUSERCTL=noPEERDNS=noTYPE=Ethern

ubuntu 修改IP地址

ubuntu修改ip地址笔记 修改ip地址方法: sudo vim /etc/network/interfaces, auto eth0 iface eth0 inet static address ip地址 netmask  子网掩码 gateway  网关 broadcast 广播地址 dns-nameservers DNS 记得重启网络服务:/etc/init.d/networking restart,

CMD修改IP地址

在操作系统下,我们可以使用"本地连接"的属性来修改IP地址,但是如果我们要在多个IP地址之间切换,使用这种方法未免过于麻烦.我们可以使用NETSH命令来添加,相当简便.使用DOS修改IP地址方法如下: 一.使用netsh命令添加IP地址 比如我想在我的本地连接里添加一个IP,用netsh的例子就是: netsh int ip add address "本地连接" 192.168.0.100 255.255.255.0 cmd /k netsh interface i