Az internetes protokoll legújabb változata és különféle előnyei elég biztatóak ahhoz, hogy megtanuljuk használni őket. Az alapvető kérdés, amit feltehetsz, az, hogy hol kezdjem? Ez könnyű; meg kell értenie, hogyan engedélyezheti az Ubuntu IPv6-ot (Internet Protocol version 6) kiindulási pontként. Ennek eléréséhez használhatja ezt az útmutatót, hogy megismerkedjen az IPv6 engedélyezésének minden lépésével az Ubuntu szerveren. Mielőtt továbbmennénk, tekintsük át, mit tudunk az IPv6-ról és annak előnyeiről.
Mi az az IPv6?
IPv6 (Internet Protocol Version 6) egy egymást követő generációs Internet Protocol (IP) címszabvány, amelyet az IPv4 továbbfejlesztésére és végül felváltására terveztek. Az internetre csatlakoztatott összes eszköznek, például számítógépeknek, mobiltelefonoknak, otthoni automatizálási alkatrészeknek és IoT-érzékelőknek több IP-címre van szüksége a többi eszköz közötti kommunikációhoz. Az eredeti, IPv4-nek nevezett IP-címrendszer kifogy a címekből, mivel a csatlakoztatott eszközök számának növekedése miatt széles körben elterjedt. Ha többet szeretne megtudni az IPv4 és az IPv6 közötti különbségekről, olvassa el: "IPv4 vs. IPv6: Az IPv6 beállítása az IPv4 helyére“

Milyen előnyei vannak az IPv6-nak?
Az IPv6 az Internet Protocol legújabb verziója, és az IPv4-hez hasonlóan működik; mindkettő biztosítja az internetes eszközök kommunikációjához szükséges egyedi IP-címeket. Van azonban egy jelentős különbsége az IPv4-hez képest: a 128 bites IP-cím.
Íme az IPv6 fő előnyei:
- Automatikus konfiguráció biztosítása
- Nincs privát cím ütközés
- továbbfejlesztett multicast útválasztás
- Egyszerűbb fejlécformátum
- Egyszerűsített és hatékonyabb útválasztás
- Jobb szolgáltatásminőség (folyamatcímkézés)
- Beépített hitelesítés és támogatás
- rugalmas választási lehetőségeket és bővítményeket kínál
- Jobban kezelhető adminisztráció (nincs DHCP)
Miért vezették be az IPv6-ot?
Az IPv6 kifejezetten a címterület kimerülésének megoldására jött létre. A szakemberek még az 1980-as években is felhívták a figyelmet a kimerültség problémájával kapcsolatos aggályaikra. Ezenkívül röviddel az IPv4-címzés elindítása után számos korlátot, például méretezhetőségi és képességi problémákat mutatott ki.
Olvassa el még: DNS konfiguráció a MikroTikon
Hogyan állítsuk be az IPV6-ot Ubuntun
Itt található a lépésről lépésre szükséges útmutató az Ubuntu IPv6 engedélyezéséhez a rendszeren.
1. lépés: A sysctl.conf fájl szerkesztése
Az Ubuntu beállításának első lépése IPv6 a következővel kell bejelentkezni a szerverre root hozzáférés. Ezt követően módosítania kell néhány információt a sysctl.conf fájlban. Ehhez adja meg a fájlt szerkesztési módban. Ebben az oktatóanyagban a vim szerkesztőt fogjuk használni; Vegye figyelembe, hogy bármilyen fájlszerkesztőt használhat.
vim /etc/sysctl.conf
A fájl végéhez hozzá kell adni a következőket:
net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.all.disable_ipv6 = 0
Most mentse, majd zárja be a fájlt
2. lépés: Az interfész fájl szerkesztése
Egy másik szerkesztésre szoruló fájl az elérési út alatt található interfész fájl /etc/network/. Mielőtt bármelyik lépést megtenné, készítsen biztonsági másolatot az /etc/network/interfaces fájlról.
vim /etc/network/interfaces
A következő sort kell hozzáadnia az interfész fájlhoz:
iface eth0 inet6 static pre-up modprobe ipv6 address IPv6-IP-Address netmask 64 gateway IPv6-IP-Gateway-Address
Ezután el kell mentenie és ki kell lépnie az interfész fájlból. Ügyeljen arra, hogy az IPv6-IP-Address és az IPv6-IP-Gateway-Address az Ön számára megadott Ubuntu IPv6-adatokkal cserélje le.
3. lépés: A hálózati szolgáltatás újraindítása
A harmadik lépés az Ubuntu IPv6-cím engedélyezéséhez a kiszolgálón a hálózati szolgáltatás újraindítása, hogy a változtatások érvénybe lépjenek.
service networking restart
4. lépés: ellenőrizze az Ubuntu IPv6 telepítését
Az alábbi paranccsal ellenőrizheti, hogy a megfelelő IPv6-címet telepítette-e Linux operációs rendszerére, vagy sem:
ifconfig eth0
Vegyük a következőket példaként a lépések megértéséhez:
eth0 Link encap:Ethernet HWaddr 06:0c:6c:01:12:98
inet cím: 103.25.202.165 Bcast: 103.25.202.255 Maszk: 255.255.255.0
inet6 cím: fe80::40c:6cff:fe01:1298/64 Hatáskör: Link
inet6 cím: 2400:c980:0:2::2/64 Hatáskör: Globális
FEL KÖZVETÍTÉS MULTICAST MTU:1500 Mutató:1
RX csomagok: 2505260 hibák: 0 elesett: 14 túlfutás: 0 keret: 0
TX csomagok:640650 hibák:0 leesett:0 túlfutás:0 szolgáltató:0
ütközések:0 txqueuelen:1000
RX bájtok: 203319645 (203,3 MB) TX bájtok: 74852651 (74,8 MB)
Figyelj erre a sorra:
inet6 cím: 2400:c980:0:2::2/64 Hatáskör: Globális
Ez a sor ellenőrzi, hogy a megfelelő IPv6-cím jelenik-e meg.
A nyilvánvaló választás
A Linux által futtatott szerverek többsége Ubuntut használ; miért nem te? Fedezze fel, miért szereti mindenki az Ubuntut – szerezzen be egy optimalizált Ubuntu VPS-t
Szerezze be az Ubuntu VPS-tAz IPv6 letiltása Ubuntuban
Ez a rész elmagyarázza, hogyan lehet letiltani az Ubuntu IPv6 protokollt a rendszeren. Ez az irányelv kissé fejlett, ezért ügyeljen minden részletre. Most nyisson meg egy terminált (CTRL+ALT+T), és kezdjük! Kérjük, vegye figyelembe, hogy a legtöbb parancshoz, amelyet a terminálba ír be, szüksége lesz root jogosultságok (sudo).
Első módszer: Tiltsa le az IPv6-ot a Sysctl használatával
Beszéljük meg az IPv6 letiltásának első megközelítését az Ubuntu-n.
1. lépés: Ellenőrizze az Ubuntu IPv6-címét
Először is meg kell győződnie arról, hogy az IPv6 engedélyezve van a rendszeren. Az Ubuntu IP-címét ezzel a paranccsal ellenőrizheti:
ip a
A fenti parancs futtatása után egy IPv6-címet fog látni, ha engedélyezve van, hasonlóan az alábbiakhoz:

2. lépés: A sysctl parancs használata
Most a sysctl parancsot kell használnia az IPv6 letiltásához az Ubuntu operációs rendszeren:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
3. lépés: ellenőrizze az Ubuntu IPv6 letiltásának folyamatát
Az IPv6 engedélyezéséhez hasonlóan az Ubuntuban is gondoskodnia kell arról, hogy megfelelően le legyen tiltva. Ehhez írja be újra a következő parancsot:
ip a
Csakúgy, mint az alábbiakban, nem láthat IPv6 bejegyzést, mivel éppen letiltotta az Iv6-ot a rendszeren.

De figyelj oda; ezek a parancsok ideiglenesen kikapcsolják az IPv6-ot az Ubuntu operációs rendszeren. Más szóval, a rendszer következő indításakor az iPv6 újra engedélyezve lesz. Annak érdekében, hogy ez a beállítás állandó legyen, módosíthatja /etc/sysctl.conf. Az előző részekhez hasonlóan a fájl szerkesztéséhez a vim-et fogjuk használni. Győződjön meg arról, hogy rendelkezik rendszergazdai jogokkal (használjon sudo-t):

A következő sorokat kell hozzáadnia a fájlhoz:
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
A beállítások érvénybe léptetéséhez használja ezt a parancsot:
sudo sysctl -p
Ha az Ubuntu IPv6 a rendszer újraindítása után is engedélyezve van, létre kell hoznia a fájlt /etc/rc.local és töltse ki a következővel. Ügyeljen arra, hogy ezt root jogosultságokkal kell megtennie.
#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
Ezen a ponton a chmod parancsot kell használnia a fájl futtathatóvá tételéhez:
sudo chmod 755 /etc/rc.local
Ez a parancs manuálisan olvassa be a kernel paramétereit a sysctl konfigurációs fájlból. Vegye figyelembe, hogy mindez a rendszerindítás során történik.
Olvassa el még: Debian vs Ubuntu
Második módszer: Tiltsa le az IPv6-ot a GRUB használatával
A második módszer az Ubuntu IPv6 letiltására a rendszeren a konfigurálás GRUB és rendszermag-paraméterek átadása rendszerindításkor. Szerkeszteni kell /etc/default/grub hogy ezt megtegye. Ismételten győződjön meg arról, hogy rendelkezik rendszergazdai jogosultságokkal:

Most szerkessze a GRUB_CMDLINE_LINUX_DEFAULT és GRUB_CMDLINE_LINUX fájlokat az IPv6 letiltásához rendszerindításkor:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
Mentse el ezt a fájlt, és futtassa az update-grub parancsot:
sudo update-grub
Most, hogy ezt a technikát használja, a beállításoknak meg kell maradniuk az újraindításkor.
Utolsó gondolat: Ubuntu IPv6 konfigurálása
Annak ellenére, hogy az IPv6-ot a címtérprobléma megoldására vezették be, számos egyéb előnnyel jár, beleértve a privát címek ütközésének megelőzését, a csoportos küldés útválasztásának javítását, a jobb szolgáltatásminőséget, a beépített hitelesítést, valamint az egyszerűsítést és hatékonyabb útválasztást. Egyértelmű, hogy az IPv6 engedélyezésének ismerete elengedhetetlen az Ubuntun. Amint ebben a cikkben láthatta, az Ubuntu az egyik leginkább felhasználóbarát Linux-disztribúció, amelyet számos területen használhat. Büszkék vagyunk arra is, hogy felajánljuk Önnek Ubuntu VPS, amely robusztus hardverből áll, és arra van optimalizálva, hogy a legtöbbet hozza ki az Ubuntu funkcióiból.
GYIK
Hogyan engedélyezhetem az IPv6-ot az Ubuntuban?
Általánosságban elmondható, hogy az IPv6 beállítása az Ubuntu rendszeren három lépésből áll, amelyek során szerkeszteni kell a sysctl.conf fájlt, az interfész fájlt és a hálózati szolgáltatás újraindítását.
Mi történik, ha engedélyezem az IPv6-ot?
Az IPv6 számos előnnyel járhat, többek között több eszköz támogatását, jobb biztonságot és hatékonyabb kapcsolatokat. Bár egyes régebbi szoftverek nem működnek a remélt módon, a hálózat nagy részének jól kell működnie, ha engedélyezve van az IPv6.
Hogyan találhatom meg az IPv6-címemet Linux alatt?
Íme két általános Unix-utasítás az IPv6-cím és az alapértelmezett útvonal meghatározásához:
- Futtassa az ifconfig -a parancsot, és keresse meg inet6 az IPv6-címek megtekintéséhez.
- Futtassa a netstat -nr parancsot, és keresse meg az inet6 vagy Internet6 vagy hasonló szavakat, hogy megtalálja az IPv6 részt; majd keresse az alapértelmezett vagy :: vagy ::/0 kifejezést.
Az IPv6 növeli az internet sebességét?
Néhány web- és felhőszolgáltató mérte az IPv6 és IPv4 sebességét. Az eredmények azt mutatják, hogy a webhelyek átlagosan 5%-kal gyorsabban, a 95%-os percentilisnél pedig 15%-kal gyorsabban töltődnek be az IPv6-on, mint az IPv4-en, ami azt jelenti, hogy a nagy sebességet keresőknek jobban kellene használniuk az IPv6-ot.