实例化网络
参考文档:http://www.aboutyun.com/thread-13187-1-1.html
http://www.aboutyun.com/thread-14639-1-1.html
http://docs.openstack.org/mitaka/install-guide-ubuntu/launch-instance.html#create-virtual-networks
一.创建外部网络
- 加载环境
source admin-openrc.sh
- 创建网络
neutron net-create ext-net --shared --router:external --provider:physical_network external --provider:network_type flat
Created a new network:
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| id | 0e62efcd-8cee-46c7-b163-d8df05c3c5ad |
| mtu | 1500 |
| name | provider |
| port_security_enabled | True |
| provider:network_type | flat |
| provider:physical_network | provider |
| provider:segmentation_id | |
| router:external | False |
| shared | True |
| status | ACTIVE |
| subnets | |
| tenant_id | d84313397390425c8ed50b2f6e18d092 |
+---------------------------+--------------------------------------+
二.创建外网上的子网
neutron subnet-create ext-net EXTERNAL_NETWORK_CIDR --name ext-subnet --allocation-pool start=FLOATING_IP_START,end=FLOATING_IP_END --disable-dhcp --gateway EXTERNAL_NETWORK_GATEWAY
#EXTERNAL_NETWORK_CIDR为可用上网IP网段(**一定要能上网**),如203.0.113.0/24,FLOATING_IP_START,end