(인스턴스실행)가상 네트워크 생성 2-1. Self-service 네트워크
페이지 정보
작성자 jkchoi 작성일 23-08-23 13:40 조회 2,197 댓글 0본문
Self-service 네트워크 생성
1. controller node에서 demo credential을 소스로 하여 사용자 전용 CLI 명령에 대한 액세스를 갖습니다.
$. demo-openrc
2. 네트워크 생성
$ openstack network create selfservice
Created a new network:
+-------------------------+-----------------------------------------------+
| Field | Value |
+-------------------------+-----------------------------------------------+
| admin_state_up | UP |
| availability_zone_hints | |
| availability_zones | |
| created_at | 2016-11-04T18:20:59Z |
| description | |
| headers | |
| id | 7c6f9b37-76b4-463e-98d8-27e5686ed083 |
| ipv4_address_scope | None |
| ipv6_address_scope | None |
| mtu | 1450 |
| name | selfservice |
| port_security_enabled | True |
| project_id | 3828e7c22c5546e585f27b9eb5453788 |
| project_id | 3828e7c22c5546e585f27b9eb5453788 |
| revision_number | 3 |
| router:external | Internal |
| shared | False |
| status | ACTIVE |
| subnets | |
| tags | [] |
| updated_at | 2016-11-04T18:20:59Z |
+-------------------------+------------------------------------------------+
- 권한이 없는 사용자는 일반적으로 해당 명령어에 대해 추가 매개변수를 제공할 수 없습니다.
해당 서비스는 다음 파일에 있는 정보를 사용하여 자동으로 매개변수를 선택합니다.
m12_conf.ini :
[m12]
tenant_network_types = vxlan
[m12_type_vxlan]
vni_ranges = 1:1000
3. 네트워크에 서브넷 생성
$ openstack subnet create --network selfservice --dns-nameserver DNS_RESOLVER --gateway SELFSERVICE_NETWORK_GATEWAY \
--subnet-range SELFSERVICE_NETWORK_CIDR selfservice
- DNS_RESOLVER 를 DNS를 변환하는 IP 주소로 변경합니다. 대부분의 경우 호스트의 /etc/resolv.conf 파일에 있는 주소를 사용할 수 있습니다.
- SELFSERVICE_NETWORK_GATEWAY 를 셀프 서비스 네트워크에서 사용하고자 하는 게이트웨이( 일반적으로 ".1" IP주소)로 바꿉니다.
- SELFSERVICE_NETWORK_CIDR 을 셀프 서비스 네트워크에서 사용하고자 하는 서브넷으로 바꿉니다. 임의의 값을 사용할 수 있지만
RFC 1918 상의 네트워크를 권장합니다.
Example
- 셀프 서비스 네트워크는 172.16.1.0/24 를 사용하며 게이트웨이는 172.16.1.1을 사용합니다.
- DHCP 서버는 각 인스턴스에 172.16.1.2 ~ 172.16.1.254 의 IP 주소를 할당합니다.
- 모든 인스턴스들은 DNS resolver에 8.8.4.4 를 사용합니다.
$ openstack subnet create --network selfservice --dns-nameserver 8.8.4.4 --gateway 172.16.1.1 \
--subnet-range 172.16.1.0/24 selfservice
Created a new subnet :
+-------------------------+-------------------------------------------------------+
| Field | Value |
+-------------------------+-------------------------------------------------------+
| allocation_pools | 172.16.1.2 - 172.16.1.254 |
| cidr | 172.16.1.0/24 |
| created_at | 2023-08-23T13:40:32Z |
| description | |
| dns_nameservers | 8.8.4.4 |
| enable_dhcp | true |
| gateway_ip | 172.16.1.1 |
| headers | |
| host_routes | |
| id | 5c37348e-e7da-439b-8c23-2af47d93aee5 |
| ip_version | 4 |
| ipv6_address_mode | None |
| ipv6_ra_mode | None |
| name | selfservice |
| network_id | b9273876-5946-4f02-a4da-838224a144e7 |
| project_id | 3828e7c22c5546e585f27b9eb5453788 |
| project_id | 3828e7c22c5546e585f27b9eb5453788 |
| revision_number | 2 |
| service_types | [] |
| subnetpool_id | None |
| updated_at | 2023-08-23T13:40:32Z |
+-------------------------+--------------------------------------------------------+
댓글목록 0
등록된 댓글이 없습니다.