IPv6 ile ilgili bazı testler yapıyorum ve IPv4'ümü Linux'taki testler için tamamen devre dışı bırakmak istedim, ancak bunu yapmak için kolay bir yer bulamadım. IPv6'mı tek aktif olan nasıl yapabilirim?
IPv6 ile ilgili bazı testler yapıyorum ve IPv4'ümü Linux'taki testler için tamamen devre dışı bırakmak istedim, ancak bunu yapmak için kolay bir yer bulamadım. IPv6'mı tek aktif olan nasıl yapabilirim?
Yanıtlar:
/etc/modprobe.d/aliases
Dosyayı düzenler ve aşağıdakileri değiştirirseniz, çalışması gerekir:
alias net-pf-2 ipv4
için:
alias net-pf-2 off
Bunu yapmanın en iyi yolu bir IPv4 adresi yapılandırmamaktır. Ayrıca arp'yi devre dışı bırakmayı da seçebilirsiniz:
ip addr del <ipv4 address>/CIDR dev ethN
(operational example: "ip addr del 192.168.0.1/24 dev eth0")
ip link set dev eth0 arp off
Bunu sadece yönetici amaçlı (ssh) IPv6 ile erişilebilmesi gereken bazı kutularda yapıyorum - yönlendirilebilir interneti başka bir şey için kullanmaması gereken kutular. Böyle bir örnek, OpenVPN üzerinden IPv6 ULA kullanan bir veritabanı sunucusudur, böylece sadece dahili ana bilgisayarlar ona bağlanabilir.
Network Manager kullanıyorsanız, öğesini tıklayın ve 'Bağlantıları Düzenle'yi seçin. Ardından varsayılan bağlantıyı (veya kullandığınız bağlantıyı) düzenleyin ve 'IPv4 Ayarları' sekmesinin altına bakın. 'Devre Dışı' seçeneğini belirleyebileceğiniz yöntem için bir açılır menü olmalıdır.
Testi bitirdiğinizde etkinleştirmeyi unutmayın.
Ağ Yöneticisi'ni kullanmıyorsanız, bu komut hile yapmalıdır:
ip address del <address>/<netmask> dev <device>
Örneğin:
ip address del 10.0.0.2/24 dev eth0