İnternet protokolünün en son revizyonu ve çeşitli faydaları, bunların nasıl kullanılacağını öğrenmeyi yeterince teşvik ediyor. Sorabileceğiniz temel soru şu: Nereden başlamalıyım? Kolaydır; başlangıç noktası olarak Ubuntu IPv6'nın (İnternet Protokolü sürüm 6) nasıl etkinleştirileceğini anlamalısınız. Bunu başarmak için, Ubuntu sunucusunda IPv6'yı etkinleştirmenin her adımına aşina olmak için bu kılavuzu kullanabilirsiniz. Daha ileri gitmeden önce IPv6 ve avantajları hakkında bildiklerimizi gözden geçirmeliyiz.
IPv6 nedir?
IPv6 (İnternet Protokolü SürümüBölüm 6), IPv4'ü geliştirmek ve sonunda yerini almak üzere tasarlanmış ardışık nesil İnternet Protokolü (IP) adresi standardıdır. Bilgisayarlar, cep telefonları, ev otomasyon bileşenleri ve IoT sensörleri gibi internete bağlı tüm cihazların, diğer cihazlar arasında iletişim kurmak için birden fazla IP adresine ihtiyacı vardır. IPv4 olarak adlandırılan orijinal IP adres sistemi, bağlı cihazların sayısının artması nedeniyle yaygın kullanımı nedeniyle adresleri tükeniyor. IPv4 ve IPv6 arasındaki farklar hakkında daha fazla bilgi edinmek için şunu okuyun: "IPv4 vs. IPv6: IPv6, IPv4'ün yerini alacak şekilde nasıl ayarlanır?“

IPv6'nın faydaları nelerdir?
IPv6, en son İnternet Protokolü sürümüdür ve IPv4'e benzer şekilde çalışır; her ikisi de İnternet özellikli cihazların iletişim kurması için gereken benzersiz IP adreslerini sağlar. Ancak IPv4 ile karşılaştırıldığında önemli bir farkı vardır: 128 bit IP adresi.
IPv6'nın başlıca faydaları şunlardır:
- Otomatik konfigürasyonun sağlanması
- Özel adres çakışması yok
- geliştirilmiş çok noktaya yayın yönlendirmesi
- Daha basit başlık formatı
- Basitleştirilmiş ve daha verimli yönlendirme
- Daha iyi hizmet kalitesi (akış etiketleme)
- Yerleşik kimlik doğrulama ve destek
- esnek seçenekler ve uzantılar sunma
- Daha yönetilebilir yönetim (DHCP yok)
IPv6 neden tanıtıldı?
IPv6 açıkça adres alanı tükenmesini çözmek için oluşturuldu. 1980'li yıllarda bile profesyoneller tükenme sorunuyla ilgili kaygılarını dile getirmişlerdi. Ayrıca IPv4 adreslemenin kullanıma sunulmasından kısa bir süre sonra ölçeklenebilirlik ve yetenek sorunları gibi çeşitli sınırlamalar ortaya çıktı.
Ayrıca Okuyun: MikroTik'te DNS Yapılandırması
Ubuntu'da IPV6 Nasıl Kurulur
İşte sisteminizde Ubuntu IPv6'yı etkinleştirmek için ihtiyaç duyduğunuz adım adım kılavuz.
Adım 1: sysctl.conf dosyasını düzenleme
Ubuntu'yu yapılandırmanın ilk adımı IPv6 ile sunucuya giriş yapmaktır kök erişimi. Bundan sonra sysctl.conf dosyasındaki bazı bilgileri değiştirmeniz gerekir. Bunu yapmak için dosyayı düzenleme modunda girin. Bu derste vim editörünü kullanacağız; İstediğiniz herhangi bir dosya düzenleyiciyi kullanabileceğinizi unutmayın.
vim /etc/sysctl.conf
Dosyanın sonuna aşağıdakileri eklemelisiniz:
net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.all.disable_ipv6 = 0
Şimdi dosyayı kaydedin ve ardından kapatın
Adım 2: Arayüzler dosyasını düzenleme
Düzenlenmesi gereken başka bir dosya da yolun altındaki arayüzler dosyasıdır. /etc/network/. Bu adımlardan herhangi birini yapmadan önce lütfen /etc/network/interfaces dosyasının yedek kopyasını alın.
vim /etc/network/interfaces
Arayüzler dosyasına aşağıdaki satırı eklemeniz gerekir:
iface eth0 inet6 static pre-up modprobe ipv6 address IPv6-IP-Address netmask 64 gateway IPv6-IP-Gateway-Address
Daha sonra arayüzler dosyasını kaydedip çıkmalısınız. IPv6-IP-Adresi ve IPv6-IP-Ağ Geçidi-Adresini size verilen Ubuntu IPv6 ayrıntılarıyla değiştirdiğinizden emin olmanız gerektiğini unutmayın.
3. Adım: Ağ hizmetini yeniden başlatma
Sunucunuzda Ubuntu IPv6 adresini etkinleştirmenin üçüncü adımı, değişikliklerin etkili olması için ağ hizmetini yeniden başlatmaktır.
service networking restart
Adım 4: Ubuntu IPv6 kurulumunu doğrulama
Aşağıdaki komutu kullanarak Linux İşletim sisteminizde doğru IPv6 adresinin kurulu olup olmadığını doğrulayabilirsiniz:
ifconfig eth0
Bu adımları anlamak için aşağıdakileri örnek olarak alın:
eth0 Bağlantı encap:Ethernet HWaddr 06:0c:6c:01:12:98
inet adresi:103.25.202.165 Bcast:103.25.202.255 Maske:255.255.255.0
inet6 adresi: fe80::40c:6cff:fe01:1298/64 Kapsam:Bağlantı
inet6 adresi: 2400:c980:0:2::2/64 Kapsam:Global
YUKARI YAYIN ÇALIŞIYOR ÇOKLU YAYIN MTU:1500 Metrik:1
RX paketleri:2505260 hatalar:0 düştü:14 aşımlar:0 çerçeve:0
TX paketleri:640650 hatalar:0 düştü:0 aşımlar:0 taşıyıcı:0
çarpışmalar:0 txqueuelen:1000
RX bayt:203319645 (203,3 MB) TX bayt:74852651 (74,8 MB)
Bu satıra dikkat edin:
inet6 adresi: 2400:c980:0:2::2/64 Kapsam:Global
Bu satır, doğru IPv6 adresinin gösterildiğini doğrular.
Açık Seçim
Linux tarafından çalıştırılan sunucuların çoğunluğu Ubuntu kullanıyor; neden sen değilsin? Herkesin Ubuntu'yu neden sevdiğini keşfedin — optimize edilmiş bir Ubuntu VPS edinin
Ubuntu VPS'nizi alınUbuntu'da IPv6 Nasıl Devre Dışı Bırakılır
Bu bölümde sisteminizde Ubuntu IPv6 protokolünün nasıl devre dışı bırakılacağı açıklanacaktır. Bu yönerge biraz ileri düzeyde olduğundan tüm ayrıntılara dikkat ettiğinizden emin olun. Şimdi bir terminal açın (CTRL+ALT+T) ve başlayalım! Terminalde yazacağınız komutların çoğu için ihtiyacınız olacağını lütfen unutmayın. kök ayrıcalıkları (sudo).
İlk Yöntem: Sysctl kullanarak IPv6'yı devre dışı bırakın
Ubuntu'nuzda IPv6'yı devre dışı bırakmak için ilk yaklaşımı tartışalım.
Adım 1: Ubuntu IPv6 adresini kontrol etme
Öncelikle sisteminizde IPv6'nın etkin olduğundan emin olmanız gerekir. Bu komutu kullanarak IP adresinizi Ubuntu'da kontrol edebilirsiniz:
ip a
Yukarıdaki komutu çalıştırdıktan sonra, eğer etkinse aşağıdakine benzer bir IPv6 adresi göreceksiniz:

Adım 2: sysctl komutunu kullanma
Artık Ubuntu İşletim sisteminde IPv6'yı devre dışı bırakmak için sysctl komutunu kullanmanız gerekiyor:
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. Adım: Ubuntu IPv6'yı devre dışı bırakma işleminin doğrulanması
Ubuntu'da IPv6'yı etkinleştirmek gibi, doğru şekilde devre dışı bırakıldığından da emin olmalısınız. Bunu yapmak için aşağıdaki komutu tekrar yazın:
ip a
Aşağıdaki gibi, sisteminizde Iv6'yı devre dışı bıraktığınız için herhangi bir IPv6 girişi görmemelisiniz.

Ama dikkat edin; bu komutlar Ubuntu işletim sisteminizde IPv6'yı geçici olarak kapatır. Başka bir deyişle, sisteminizin bir sonraki açılışında iPv6'nız tekrar etkinleştirilecektir. Bu seçeneği kalıcı hale getirmek için şunları değiştirebilirsiniz: /etc/sysctl.conf. Önceki bölümlerde olduğu gibi dosyayı düzenlemek için vim kullanacağız. Yönetici haklarına sahip olduğunuzdan emin olun (sudo kullanın):

Dosyaya aşağıdaki satırları eklemeniz gerekir:
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
Ayarların etkili olması için şu komutu kullanın:
sudo sysctl -p
Sistemi yeniden başlattıktan sonra Ubuntu IPv6 hala etkinse dosyayı oluşturmanız gerekir. /etc/rc.local ve aşağıdakilerle doldurun. Bunu root ayrıcalıklarıyla yapmanız gerektiğine dikkat edin.
#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
Bu noktada dosyayı çalıştırılabilir hale getirmek için chmod komutunu kullanmalısınız:
sudo chmod 755 /etc/rc.local
Bu komut, çekirdek parametrelerini sysctl yapılandırma dosyanızdan manuel olarak okuyacaktır. Tüm bunların önyükleme sırasında gerçekleştiğini unutmayın.
Ayrıca şunu okuyun: Debian ve Ubuntu
İkinci Yöntem: GRUB kullanarak IPv6'yı devre dışı bırakın
Sisteminizde Ubuntu IPv6'yı devre dışı bırakmanın ikinci yaklaşımı yapılandırmaktır GRUB ve çekirdek parametrelerinin önyükleme sırasında iletilmesi. Düzenlemeniz gerekiyor /etc/varsayılan/grub bunu yapmak için. Bir kez daha lütfen yönetici ayrıcalıklarına sahip olduğunuzdan emin olun:

Şimdi önyükleme sırasında IPv6'yı devre dışı bırakmak için GRUB_CMDLINE_LINUX_DEFAULT ve GRUB_CMDLINE_LINUX'u düzenleyin:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
Bu dosyayı kaydedin ve update-grub komutunu çalıştırın:
sudo update-grub
Artık bu tekniği kullandığınıza göre, ayarlar yeniden başlatıldığında da devam etmelidir.
Son düşünce: Ubuntu IPv6'yı Yapılandırma
IPv6, adres alanı sorununu çözmek için tanıtılmış olsa da, size özel adres çakışmalarını önleme, çok noktaya yayın yönlendirmeyi iyileştirme, daha iyi hizmet kalitesi, Yerleşik kimlik doğrulama ve basitleştirme ve daha verimli yönlendirme dahil olmak üzere birçok başka avantaj sağlar. Açıkçası, Ubuntu'da IPv6'nın nasıl etkinleştirileceğini bilmek çok önemlidir. Bu yazımızda da görmüş olduğunuz gibi Ubuntu, birçok alanda kullanabileceğiniz en kullanıcı dostu Linux dağıtımlarından biridir. Ayrıca sizlere ürünlerimizi sunmaktan gurur duyuyoruz. Ubuntu VPS'siSağlam donanımlardan oluşan ve Ubuntu'nun işlevselliğinden en iyi şekilde yararlanmanız için optimize edilmiş.
SSS
Ubuntu'da IPv6'yı nasıl etkinleştiririm?
Genel olarak konuşursak, Ubuntu'da IPv6'yı ayarlamak, sysctl.conf dosyasını, arayüzler dosyasını ve ağ hizmetini yeniden başlatmayı düzenlemeniz gereken üç adımdan oluşur.
IPv6'yı etkinleştirirsem ne olur?
IPv6 size daha fazla cihazı desteklemek, daha iyi güvenlik ve daha verimli bağlantılar dahil olmak üzere birçok avantaj sağlayabilir. Bazı eski yazılımlar umulduğu gibi çalışmasa da, ağınızın büyük bir kısmı IPv6 etkinleştirildiğinde gayet iyi çalışmalıdır.
IPv6 adresimi Linux'ta nasıl bulabilirim?
IPv6 adresinizi ve varsayılan rotanızı belirlemek için iki genel Unix talimatı aşağıda verilmiştir:
- ifconfig -a komutunu çalıştırın ve arayın inet6 IPv6 adreslerinizi görmek için.
- netstat -nr komutunu çalıştırın ve IPv6 bölümünü bulmak için inet6 veya Internet6 veya benzer sözcükleri arayın; daha sonra default veya :: veya ::/0 öğesini arayın.
IPv6 internet hızını artıracak mı?
Bazı Web ve bulut hizmetleri sağlayıcıları IPv6 ve IPv4'ün hızını ölçtü. Sonuçlar, web sitelerinin IPv4'e kıyasla ortalamada %5 daha hızlı yüklendiğini ve IPv6'da %95 yüzdelik dilimde %15 daha hızlı yüklendiğini gösteriyor; bu da, yüksek hız arayanların IPv6'yı daha iyi kullanmaları gerektiği anlamına geliyor