Jak będą działały sieci domowe w świecie IPv6?

18

W tej chwili mam konfigurację sieci domowej za routerem Netgear. Ten router ma publiczny adres IP, który otrzymuję od Comcast. Mam również konfigurację komputera w mojej sieci domowej z systemem Linux, na której działa serwer DHCP i serwer DNS. Serwer DHCP automatycznie rozdaje wewnętrzne adresy IP w bloku 192.168.0.xxx. Serwer DHCP informuje klientów, aby korzystali z tego wewnętrznego serwera DNS, a także rejestruje nazwę DNS i sufiks wyszukiwania, dzięki czemu mogę połączyć się z innymi komputerami według nazwy bez wpisywania adresu IP.

Jeśli chciałbym przejść na IPv6 (jak tylko Comcast go obsługuje), zastanawiam się, co wszystko musi się zmienić.

Oczywiście muszę się upewnić, że mój modem kablowy obsługuje IPv6 lub kupić nowy. Mam całkiem nowy router Netgear, więc prawdopodobnie obsługuje IPv6 lub można go zaktualizować za pomocą aktualizacji oprogramowania układowego.

Uważam jednak, że nie używałbym już wewnętrznych adresów IPv4 i zamiast tego otrzymywałbym blok adresów IPv6 z Comcast. Oczywiście nie chcę wpisywać adresów IPv6, aby połączyć się z innymi komputerami w mojej sieci domowej. Wierzę, że to oznacza, że ​​nadal chciałbym uruchomić serwer DNS w domu i chciałbym skonfigurować te ustawienia za pomocą DHCP, co oznaczałoby uruchomienie własnego serwera DHCP, tak jak teraz.

Myślę, że idealną konfiguracją byłoby utrzymanie mojej obecnej konfiguracji, ale skonfiguruj mój serwer DHCP tak, aby uzyskiwał publiczne adresy IPv6 od mojego dostawcy usług internetowych, zamiast używać zakodowanego bloku adresów IPv4. Czy to się da zrobić?

Mike Christensen
źródło
1
Powiązane: Czy korzystanie z IPv6 w mojej sieci domowej jest korzystne? . Ale niekonstruktywne IMO.
Ƭᴇcʜιᴇ007

Odpowiedzi:

5

Comcast zastosuje podejście z dwoma stosami , co oznacza, że ​​będą używane zarówno IPv4, jak i IPv6. Modemowi zostanie przypisana podsieć IPv6 oprócz bieżącego adresu IPv4 (przy użyciu AFAICT DHCPv6 ). Router Netgear powinien udostępniać te podsieci IPv6 urządzeniom LAN korzystającym z SLAAC lub DHCPv6 (ale nadal zapewniać IPv4 przez DHCP). Urządzenia będą wówczas miały zarówno publiczny adres IPv6, jak i prywatny adres IPv4. Podczas wyszukiwania DNS sprawdzą, czy istnieją rekordy AAAA IPv6 i spróbują nawiązać połączenie IPv6, jeśli takie istnieją, ale w przeciwnym razie będą zastępować rekordy IPv4 A i połączenie IPv4. Możesz użyć IPv6 lub IPv4 do komunikacji między urządzeniami w twojej sieci LAN.

mgorven
źródło
Co chcę zrobić, to dać każdy komputer w mojej sieci nazwy, więc mogę robić takie rzeczy jak ping laptopzamiast ping 192.168.0.104- W przeszłości Używałem DNS dla tego. Czy takie podejście nadal ma sens w przypadku IPv6?
Mike Christensen
@MikeChristensen Metody rozpoznawania nazw są (praktycznie) takie same dla IPv6.
Ƭᴇcʜιᴇ007
@ techie007 - Tak, chyba zastanawiam się, czy mogę korzystać z własnego serwera DHCP, ale nadal używać adresów IPv6 przypisanych do Comcast. Chyba mogę.
Mike Christensen
1
@MikeChristensen Tak, możesz wewnętrznie skonfigurować DNS, który rozpoznaje adresy IPv6 (przy użyciu rekordów AAAA), i możesz skonfigurować DHCPv6, aby rozdawał adresy IPv6 (lub użyj SLAAC, aby umożliwić urządzeniom samodzielne konfigurowanie adresów).
mgorven
Dzięki! Wygląda na to, że wszystko, co chcę zrobić, byłoby możliwe przy odpowiedniej konfiguracji.
Mike Christensen
2

Zarezerwowane prywatne adresy bloków w IPv4 pozostają takie same w IPv6, więc tak naprawdę nic nie musiałoby się zmieniać w sieci prywatnej. Nie powinieneś nic robić, ponieważ router obsługuje już protokół IPv6. Jeśli chodzi o konfigurację sieci, zwykle chcesz, aby twoja brama internetowa (w twoim przypadku router Netgear) miała adres publiczny. Utrudnia to zewnętrznemu hakerowi dostęp do twojej prywatnej sieci.

Jim Fell
źródło