Go to main content
Oracle® VM Server for SPARC OpenStack Nova 드라이버 및 유틸리티 1.0 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 9월
 
 

네트워크 만들기

물리적 네트워크에 Neutron 네트워크를 만들려면 Neutron 컨트롤러 노드에서 다음 단계를 수행하십시오.

cctrl# TENANT=`keystone tenant-get demo|grep id|awk '{print $4}'`
cctrl# VLAN_ID=1
cctrl# CIDR=IP-address/22
cctrl# GATEWAY=IP-address
cctrl# SUBNET_NAME=subnet-name
cctrl# NETWORK_NAME=network-name
cctrl# START_IP=start-IP-address
cctrl# END_IP=end-IP-address
cctrl# ML2_PHYSNET=physnetN
cctrl# export OS_USERNAME=neutron
cctrl# neutron net-create --provider:network_type=vlan \
--provider:segmentation_id=${VLAN_ID} --provider:physical_network=${ML2_PHYSNET} \
--tenant-id ${TENANT} ${NETWORK_NAME}
cctrl# neutron subnet-create --disable-dhcp --gateway ${GATEWAY} \
--name ${SUBNET_NAME} --allocation-pool start=${START_IP},end=${END_IP} \
--tenant-id ${TENANT} ${NETWORK_NAME} ${CIDR}

다음 예에서는 물리적 네트워크 physnet1에 Neutron 네트워크를 만드는 방법을 보여줍니다.


주 - 사용하는 물리적 네트워크 이름은 클라우드 컨트롤러 및 컴퓨트 노드 모두에 있는 ml2_conf.ini 파일에 지정된 물리적 네트워크에 해당하는 이름이어야 합니다. 네트워크를 만들려고 하면 물리적 네트워크에 대한 default 조건이 실패합니다.

다음 예에서는 게이트웨이(기본 라우터)가 192.168.0.1인 단순 192.168.0.0/24 네트워크를 설정합니다. 논리 도메인 게스트에는 IP 주소 192.168.0.100 - 192.168.0.200을 사용할 수 있습니다. VLAN ID는 500이며 demo 테넌트를 가정합니다.


주 - OpenStack은 서브넷을 정의하는 데 CIDR 표기법을 사용합니다.
cctrl# TENANT=`keystone tenant-get demo|grep id|awk '{print $4}'`
cctrl# VLAN_ID=500
cctrl# CIDR=192.168.0.0/24
cctrl# GATEWAY=10.0.68.1
cctrl# SUBNET_NAME=private_subnet
cctrl# NETWORK_NAME=private_network
cctrl# START_IP=192.168.0.100
cctrl# END_IP=192.168.0.200
cctrl# ML2_PHYSNET=physnet1
cctrl# export OS_USERNAME=neutron
cctrl# export OS_PASSWORD=services-password
cctrl# export OS_TENANT_NAME=service
cctrl# export OS_AUTH_URL=http://cloud-controller-IP-address:5000/v2.0
cctrl# neutron net-create --provider:network_type=vlan \
--provider:segmentation_id=${VLAN_ID} \
--provider:physical_network=${ML2_PHYSNET} --tenant-id ${TENANT}${NETWORK_NAME}

cctrl# neutron subnet-create --disable-dhcp --gateway ${GATEWAY} \
--name ${SUBNET_NAME} --allocation-pool start=${START_IP},end=${END_IP} \
--tenant-id ${TENANT} ${NETWORK_NAME} ${CIDR}