Tüm Ürünler
Search
Belge Merkezi

:Troubleshoot IPv6 ping failures on an ECS instance

Son Güncelleme:Sep 30, 2026

Yanlış yapılandırılmış adresler, güvenlik grubu kuralları veya eksik IPv6 İnternet bant genişliği nedeniyle oluşan IPv6 ping hatalarını teşhis edin ve düzeltin.

Belirtiler

Bir ECS örneği için IPv6 adresini etkinleştirdikten sonra, ping -6 komutu örnek IPv6 adresine ulaşamaz.

Nedenler

Olası nedenler şunlardır:

  • IPv6 adresi yanlış yapılandırılmıştır.

  • Güvenlik grubu yanlış yapılandırılmıştır.

  • IPv6 İnternet bant genişliği etkinleştirilmemiştir; bu nedenle örnek IPv6 üzerinden iletişim kuramaz.

1. Adım: IPv6 yapılandırmasını kontrol edin

  1. VNC bağlantısı kullanarak Linux örneğine bağlanın. Bkz. VNC bağlantısı kullanarak bir Linux örneğine bağlanma.

  2. Örneğin MAC adresini görüntüleyin ve kaydedin:

    curl http://100.100.100.200/latest/meta-data/mac && echo
  3. IPv6 adresi, IPv6 ağ geçidi ve IPv6 CIDR bloğu dahil olmak üzere örnek meta verilerini alın:

    Not

    [$MAC_ID] ifadesini önceki adımda elde edilen MAC adresi ile değiştirin.

    curl http://100.100.100.200/latest/meta-data/network/interfaces/macs/[$MAC_ID]/ipv6s && echo \n && curl http://100.100.100.200/latest/meta-data/network/interfaces/macs/[$MAC_ID]/ipv6-gateway && echo \n && curl http://100.100.100.200/latest/meta-data/network/interfaces/macs/[$MAC_ID]/vswitch-ipv6-cidr-block && echo \n

    Komut benzer bir çıktı döndürür: image.png

  4. Örneğin IPv6 adresinin meta verilerle eşleşip eşleşmediğini kontrol edin:

    Not

    Bu örnekte eth0 ağ arabirimi kullanılmaktadır. Gerçek ağ arabirimi adınızla değiştirin.

    ifconfig eth0

    Adresler tutarlıysa yapılandırma doğrudur. Değilse IPv6 adresini yeniden yapılandırın. Bkz. IPv6 adresi yapılandırma. image (1).png

  5. Örneğin IPv6 ağ geçidinin meta verilerle eşleşip eşleşmediğini kontrol edin:

    route -6 -ne | grep ::/0

    Ağ geçitleri tutarlıysa yapılandırma doğrudur. Değilse IPv6 adresini yeniden yapılandırın. Bkz. IPv6 adresi yapılandırma. Dingtalk_20201015114016.jpg

  6. Örneğin IPv6 CIDR bloğunun meta verilerle eşleşip eşleşmediğini kontrol edin:

     route -6 -ne | grep eth0

    CIDR blokları tutarlıysa yapılandırma doğrudur. Değilse IPv6 adresini yeniden yapılandırın. Bkz. IPv6 adresi yapılandırma. Dingtalk_20201015141202.jpg

2. Adım: Güvenlik grubu yapılandırmasını kontrol edin

  1. ECS Konsolu - Güvenlik Grubu sayfasına gidin.

  2. Sayfanın sol üst köşesinde bir bölge ve kaynak grubu seçin.

  3. Hedef güvenlik grubunu bulun ve Operation sütunundaki Actions seçeneğine tıklayın.

  4. Güvenlik grubu ayrıntıları sayfasında Rules bölümüne gidin ve Inbound veya Outbound seçeneğini belirleyin.

    Ping komutunu kullanmak için Protocol değerini All ICMPv6 olarak ayarlayan ve Source değerini hedef IPv6 adres aralığına (örneğin, 2001:db8:1234:1a00::***) ayarlayan bir kural ekleyin. Bu kural eksikse bkz. Güvenlik grubu kuralı ekleme.

3. Adım: IPv6 İnternet bant genişliğini kontrol edin

Varsayılan olarak bir IPv6 adresi yalnızca özel ağ iletişimini destekler. IPv6 üzerinden İnternet'e erişmek için IPv6 İnternet bant genişliğini etkinleştirin. Bkz. IPv6 İnternet bant genişliğini etkinleştirme.

Ayrıca IPv6 ağ geçidi için Egress-only rules yapılandırılıp yapılandırılmadığını kontrol edin. İnternet'ten örnek IPv6 adresine gelen trafiğe izin vermek için bu kuralları silin.

image

4. Adım: IPv6 bağlantısını doğrulayın

Genel ağ bağlantısını test etme

Not

Hem sunucunun hem de istemcinin IPv6'yı desteklediğinden ve yapılandırdığından emin olun.

ping -6 aliyun.com

Aşağıdaki çıktı normal bağlantıyı gösterir:ping -6

Not

Bu örnekte aliyun.com IPv6'yı destekler. ECS örneğiniz yapılandırıldıktan sonra aliyun.com'a IPv6 üzerinden erişebilirsiniz.

Özel ağ bağlantısını test etme

Not

Hem sunucunun hem de istemcinin IPv6'yı desteklediğinden ve yapılandırdığından emin olun. Bu örnekte hem ECS01 hem de ECS02 için IPv6 yapılandırılmış olmalıdır.

ECS01 üzerinde, ECS02'nin IPv6 adresine ping atmak için ping6 <ECS02'nin Özel IPv6 adresi> komutunu çalıştırın.

Yanıt paketleri alınırsa, ECS01'den ECS02'ye yönelik özel IPv6 iletişimi normaldir.pingecs02

Benzer şekilde, ECS01'in IPv6 adresine ping atmak için ECS02 üzerinde ping6 komutunu çalıştırın.

Yanıt paketleri alınırsa, ECS02'den ECS01'e yönelik özel IPv6 iletişimi normaldir.pingecs01

İlgili Konular