阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

openstack 虚拟机如何修改ip地址

74次阅读
没有评论

共计 1514 个字符,预计需要花费 4 分钟才能阅读完成。

导读 在日常开发和生产环境中经常需要将 OpenStack 虚拟机配置一个静态 Ip,但配置完成后发现外面无法访问。原因是 openstack 每个端口默认只允许一个 Ip 的数据报文通过。下面介绍如何配置 openstack 使虚拟机静态 IP 地址能访问。

1、查找你要修改 ip 地址的网卡 id,本文修改 ip 地址为 192.168.111.11 的网卡:

[root@node-1 ~]# neutron port-list

openstack 虚拟机如何修改 ip 地址
2、允许 ip 地址为 192.168.111.12 通过

[root@node-1 ~]# neutron port-update 83cfe62e-b9bc-4b77-8938-10d8f45d836c --allowed-address-pairs type=dict list=true ip_address=192.168.111.12

openstack 虚拟机如何修改 ip 地址
3、进入 mysql 数据库,修改数据

mysql> use neutron;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> select * from ipallocations where port_id='83cfe62e-b9bc-4b77-8938-10d8f45d836c';  该 port_id 是之前查找的网卡 id
+--------------------------------------+----------------+--------------------------------------+--------------------------------------+
| port_id                              | ip_address     | subnet_id                            | network_id                           |
+--------------------------------------+----------------+--------------------------------------+--------------------------------------+
| 83cfe62e-b9bc-4b77-8938-10d8f45d836c | 192.168.111.11 | 17c87ec0-a4f6-4d55-9947-2e8c9c7f1b65 | 28fcbb79-629b-4031-9323-b6acfa620aac |
+--------------------------------------+----------------+--------------------------------------+--------------------------------------+
1 row in set (0.00 sec)

编辑 port_id 为 83cfe62e-b9bc-4b77-8938-10d8f45d836c 的 ip 地址为 192.168.111.12

mysql> update ipallocations set ip_address='192.168.111.12'  where port_id='83cfe62e-b9bc-4b77-8938-10d8f45d836c';
Query OK, 1 row affected (0.02 sec)
Rows matched: 1  Changed: 1  Warnings: 0

查看一下 port_id 为 83cfe62e-b9bc-4b77-8938-10d8f45d836c 的地址是否变更了:
openstack 虚拟机如何修改 ip 地址
4、进入虚拟机修改 ip 地址就可以和外网通信了

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计1514字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中