openstack 虚拟机如何修改ip地址
2018-01-02 10:46
225 查看
导读 | 在日常开发和生产环境中经常需要将OpenStack虚拟机配置一个静态Ip,但配置完成后发现外面无法访问。原因是openstack每个端口默认只允许一个Ip的数据报文通过。下面介绍如何配置openstack使虚拟机静态IP地址能访问。 |
[root@node-1 ~]# neutron port-list
![](http://www.linuxprobe.com/wp-content/uploads/2017/11/QQ%E6%88%AA%E5%9B%BE20171102000650.png)
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
![](http://www.linuxprobe.com/wp-content/uploads/2017/11/QQ%E6%88%AA%E5%9B%BE20171102001342.png)
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的地址是否变更了:
![](http://www.linuxprobe.com/wp-content/uploads/2017/11/QQ%E6%88%AA%E5%9B%BE20171102002006.png)
4、进入虚拟机修改ip地址就可以和外网通信了
本文转载自:http://www.linuxprobe.com/openstack-vm-ip.html
免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com
相关文章推荐
- openstack 虚拟机如何修改ip地址
- openstack 虚拟机如何修改ip地址
- openstack虚拟机修改IP地址 - 针对neutron ovs port
- 如何修改虚拟机的Linux的ip地址
- openstack虚拟机修改IP地址
- 如何在linux上的上修改配置ip地址
- 如何用DOS命令修改IP地址
- 如何禁止别人修改IP地址
- Linux下如何修改ip地址
- 如何让WebService服务可修改IP地址
- hosts文件的修改方法,及如何获得最新有效的IP地址的方法
- 当我们修改了自己电脑上的IP地址时,我们在项目中调用的自己本地的webservice时,我们如何修改,才能让项目中引用的webservice不受影响呢?
- VMware-克隆虚拟机Centos6如何修改eth0
- 如何编程实现修改本机的IP地址DNS服务器等设置
- Windows如何用命令修改IP地址,动态和静态切换
- ADT中如何永久修改android模拟器的IP地址
- 如何在OpenStack中手动添加虚拟机实例网卡
- 安装配置好openstack环境的虚拟机,需要修改ip时,在数据库中同步修改ip的方法
- [镜像制作]VMWare搭建Openstack——Virt-edit命令修改虚拟机镜像
- XEN虚拟机如何修改系统时间