2014-04-13 20 views
6

Mam już skonfigurowaną VPC (nie domyślną), która jest używana przez Amazon EC2.AWS VPC Utwórz podsieć w innej strefie

Potrzebuję utworzyć inną podsieć (nie domyślną) w tej samej VPC z inną strefą dostępności.

Kiedy próbuję dodać szczegóły, utknąłem w bloku CIDR. Otrzymuję 2 błędy przy próbie ustawienia różnych adresów IP dla CIDR.

  1. CIDR blok 192.168.250.225/16 pokrywa się z wcześniej istniejącego bloku CIDR 192.168.0.0/16 z podsieci-6afacb2c (192.168.0.0/16) | AvtarSingh Public Subnet.

  2. 192.167.250.225/16 nie mieści się w zakresie 192.168.0.0/16

próbowałem wiele kombinacji, że udało mi się myśleć, ale żaden z nich pracuje dla mnie.

Przykro mi, ale nie mam dużej wiedzy na temat CIDR. Czy możesz podać mi prawidłowy CIDR dla bieżącej konfiguracji? W tej chwili chcę ustawić środowisko programistyczne, więc chcę to sprawdzić.

Poniżej aktualne VPC & szczegóły podsieci:

  1. VPC

    VPC ID: vpc-8fe804ea | AvtarSingh VPC 
    Network ACL: acl-406a8725 
    State: available 
    Tenancy: Default 
    VPC CIDR: 192.168.0.0/16 
    DNS Resolution: yes 
    DHCP Options Set: dopt-0d6a7c6f 
    DNS Hostnames: yes 
    Route Table: rtb-18739f7d 
    
  2. podsieci

    Subnet ID: subnet-6afacb2c | AvtarSingh Public Subnet 
    Availability Zone: us-west-2c 
    CIDR: 192.168.0.0/16 
    Route Table: rtb-1b739f7e 
    State: available 
    Network ACL: acl-406a8725 
    VPC: vpc-8fe804ea (192.168.0.0/16) | AvtarSingh VPC 
    Default Subnet: no 
    Available IPs: 65530 
    

Odpowiedz

9

Więc w zasadzie stworzył swoją podsieć w 192.16 Zakres 8.0.0/16, co oznacza także maskę podsieci 255.255.0.0 Twój zakres adresów dla tego bloku to 192.168.0.0-192.168.255.255, więc możesz użyć dowolnego zakresu w tym bloku dla swojego bloku CIDR.

Więc blok CIDR z 192.168.250.225/16 będą mieli ten sam zakres adresów 192.168.0.0/16 ponieważ używasz tej samej podsieci, maska ​​255.255.0.0 (to znaczy co /16 na końcu adresu).

Możesz przeczytać więcej na ten temat tutaj: http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing

Co chcesz to blok CIDR, że znajduje się w zasięgu 192.168.0.0/16, więc bloki, jak te będą działać na przykład: 192.168.0.0/24, 192.168.1.0/24, 192.168.2.0/24, 192.168.3.0/24, 192.168.128.0/24, (bloki te mają 256 możliwych adresów - broadcast i gateway) 192.168.20.0/23 (Ten blok ma 512 możliwych adresów - broadcast i gateway). Zasadniczo wszystko, co znajduje się w zakresie 192.168.0.0/16 i nie pokrywa się z istniejącym blokiem CIDR.

Mam nadzieję, że to pomoże.

+0

Ja tylko starałem się dodać zakres której wymieniony, ale żaden z nich pracuje jak wspomniano. Czy jest jakaś praca z tym, aby dodać podsieć z CIDR w Amazon AWS? –

+0

Czy próbowałeś na przykład VPC CIDR 192.168.0.0/24? (w podsieci 192.168.0.0/16) – Rico

+0

Tak, ale nie działa. –

4

Twoje cidr i VPC są dokładnie tego samego rozmiaru.

Musisz usunąć swoją pierwszą podsieć, aby można było ponownie wyciąć w wielu podsieciach.

Rico prowadził cię właściwą drogą z jego/24 przykładami.

Kolejną dobrą wskazówką jest użycie kalkulatora CIDR podczas tworzenia podsieci, aby sprawdzić, ile adresów zajmie przy deklarowaniu nowej podsieci.

Jednym z prostszych do wykorzystania w moim opionin jest here

2

Musisz edytować CIDR dla VPC i dodać kolejny blok CIDR, powiedzmy - 192.169.0.0/16. Następnie przejdź do podsieci i utworzyć podsieć z tego zakresu, jak poniżej:

enter image description here