• 04-03-2022, 06:20:53
    #1
    Merhaba,
    Proxmox IPv6 için yardımcı olabilecek var mı?
    Saçma bir şekilde bazı VM'lerden erişim varken bazı VM'lerden erişim sağlayamıyoruz.
    Sysctl
    net.ipv6.conf.all.autoconf=0
    net.ipv6.conf.all.proxy_ndp=1
    net.ipv6.conf.all.forwarding=1
    olarak ayarlı.
    2a02:e0:4f00:8a::1 gatewayine 2a02:e0:4f00:8a::2/64 wan adresi atadık. Erişim var.
    2a02:e0:3130::/48 subneti bize atanmış durumda.
    Test amaçlı bir konteynıra 2a02:e0:3130:2afa::1/64 adres ve 2a02:e0:4f00:8a::2 gw atadık. Bağlantı çalışıyor. Route tablosu şu şekilde:


    localhost/128 [::] U 256 2 0 lo
    2a02:e0:3130:2afa::/64 [::] U 256 2 0 eth0
    2a02:e0:4f00:8a::2/128 [::] U 1024 1 0 eth0
    fe80::/64 [::] U 256 1 0 eth0
    [::]/0 2a02:e0:4f00:8a::2 UG 1024 18 0 eth0
    localhost/128 [::] Un 0 31 0 lo
    2a02:e0:3130:2afa::1/128 [::] Un 0 13 0 eth0
    fe80::4ce2:a5ff:fe85:82de/128 [::] Un 0 50 0 eth0
    ff00::/8 [::] U 256 50 0 eth0
    [::]/0 [::] !n -1 1 0 lo

    Başka bir konteynıra aynı şekilde 2A02:E0:3130:f3::3/64 adres ve 2a02:e0:4f00:8a::2 gw atadık. Çalışmıyor.
    Ayrıca bu konteynırda route -6 yapınca çok yavaş yükleniyor. Bu da dikkat çekici.
    localhost/128 [::] U 256 2 0 lo
    2a02:e0:3130:f3::/64 [::] U 256 2 0 eth0
    2a02:e0:4f00:8a::2/128 [::] U 1024 2 0 eth0
    fe80::/64 [::] U 256 1 0 eth0
    [::]/0 2a02:e0:4f00:8a::2 UG 1024 3 0 eth0
    localhost/128 [::] Un 0 6 0 lo
    2A02:E0:3130:f3::3/128 [::] Un 0 4 0 eth0
    fe80::b005:2bff:fe19:1c2/128 [::] Un 0 14 0 eth0
    ff00::/8 [::] U 256 48 0 eth0
    [::]/0 [::] !n -1 1 0 lo
  • 19-06-2022, 19:29:08
    #2
    Merhaba. Konuyu yeni gördüm.

    # 2a02:e0:4f00:8a::1 gatewayine 2a02:e0:4f00:8a::2/64 wan adresi atadık. Erişim var.

    2a02:e0:4f00:8a::1,2a02:e0:4f00:8a::2, bu adresler /128 dir yani tek ipv6 adresidir! /64 olan 2a02:e0:4f00:8a::/64 budur.

    # 2a02:e0:3130::/48 subneti bize atanmış durumda.

    2a02:e0:3130::/48 subneti size atanmış ise, bu subnetin 2a02:e0:3130 yani başlangıç kısmı aynı kalacak şekilde adres uzayı oluşturabilirsiniz. /48 subnetden 65536 adet /64 (1 subnet) atayabilirsiniz. Her /64 subnet'de 18,446,744,073,709,551,616 adet /128 ipv6 adresi vardır.


    # Test amaçlı bir konteynıra 2a02:e0:3130:2afa::1/64 adres ve 2a02:e0:4f00:8a::2 gw atadık. Bağlantı çalışıyor. Route tablosu şu şekilde:

    Test amaçlı atamış olduğunuz subnet, /48 atanmış adres uzayınıza dahil olan 2a02:e0:3130:2afa::/64 subnetidir. Gateway'i 2a02:e0:3130:2afa::1/128 dir.

    ...
    2a02:e0:3130:2afa::/64 [::] U 256 2 0 eth0
    ...
    2a02:e0:3130:2afa::1/128 [::] Un 0 13 0 eth0
    ...

    Rota tablosunda göründüğü gibi aslında 2a02:e0:3130:2afa::1/128 gateway adresinden rota alıyorsunuz. Sizin atadığınız 2a02:e0:4f00:8a::2/128 adresini kullanmıyorsunuz!

    # Başka bir konteynıra aynı şekilde 2A02:E0:3130:f3::3/64 adres ve 2a02:e0:4f00:8a::2 gw atadık. Çalışmıyor.

    Önceki satırlarda paylaştığım bilgiler doğrultusunda buradaki rota dağıtımınında yanlış olduğunu görebilirsiniz. 2A02:E0:3130:f3::3/64 değil /128 dir. /64 subnet budur 2A02:E0:3130:f3::/64. Paylaştığınız rota tablosunda görebilirsiniz.

    ...
    2a02:e0:3130:f3::/64 [::] U 256 2 0 eth0
    ...
    2A02:E0:3130:f3::3/128 [::] Un 0 4 0 eth0
    ...

    Gördüğünüz gibi gateway yok. Rota alamaz ve dış ağa çıkamazsınız. 2a02:e0:4f00:8a::2/128 adresini kullanamassınız. Çünkü size ait subnet'de değil!

    Umarım şimdiye denk çözülmüştür. Hiç yorum yapılmamış bir konu ve ipv6 hakkında maalesef kısıtlı bilgi olduğu için yorum yapmak istedim. İyi çalışmalar.
  • 19-06-2022, 19:32:14
    #3
    fuatboluk adlı üyeden alıntı: mesajı görüntüle
    Merhaba. Konuyu yeni gördüm.

    # 2a02:e0:4f00:8a::1 gatewayine 2a02:e0:4f00:8a::2/64 wan adresi atadık. Erişim var.

    2a02:e0:4f00:8a::1,2a02:e0:4f00:8a::2, bu adresler /128 dir yani tek ipv6 adresidir! /64 olan 2a02:e0:4f00:8a::/64 budur.

    # 2a02:e0:3130::/48 subneti bize atanmış durumda.

    2a02:e0:3130::/48 subneti size atanmış ise, bu subnetin 2a02:e0:3130 yani başlangıç kısmı aynı kalacak şekilde adres uzayı oluşturabilirsiniz. /48 subnetden 65536 adet /64 (1 subnet) atayabilirsiniz. Her /64 subnet'de 18,446,744,073,709,551,616 adet /128 ipv6 adresi vardır.


    # Test amaçlı bir konteynıra 2a02:e0:3130:2afa::1/64 adres ve 2a02:e0:4f00:8a::2 gw atadık. Bağlantı çalışıyor. Route tablosu şu şekilde:

    Test amaçlı atamış olduğunuz subnet, /48 atanmış adres uzayınıza dahil olan 2a02:e0:3130:2afa::/64 subnetidir. Gateway'i 2a02:e0:3130:2afa::1/128 dir.

    ...
    2a02:e0:3130:2afa::/64 [::] U 256 2 0 eth0
    ...
    2a02:e0:3130:2afa::1/128 [::] Un 0 13 0 eth0
    ...

    Rota tablosunda göründüğü gibi aslında 2a02:e0:3130:2afa::1/128 gateway adresinden rota alıyorsunuz. Sizin atadığınız 2a02:e0:4f00:8a::2/128 adresini kullanmıyorsunuz!

    # Başka bir konteynıra aynı şekilde 2A02:E0:3130:f3::3/64 adres ve 2a02:e0:4f00:8a::2 gw atadık. Çalışmıyor.

    Önceki satırlarda paylaştığım bilgiler doğrultusunda buradaki rota dağıtımınında yanlış olduğunu görebilirsiniz. 2A02:E0:3130:f3::3/64 değil /128 dir. /64 subnet budur 2A02:E0:3130:f3::/64. Paylaştığınız rota tablosunda görebilirsiniz.

    ...
    2a02:e0:3130:f3::/64 [::] U 256 2 0 eth0
    ...
    2A02:E0:3130:f3::3/128 [::] Un 0 4 0 eth0
    ...

    Gördüğünüz gibi gateway yok. Rota alamaz ve dış ağa çıkamazsınız. 2a02:e0:4f00:8a::2/128 adresini kullanamassınız. Çünkü size ait subnet'de değil!

    Umarım şimdiye denk çözülmüştür. Hiç yorum yapılmamış bir konu ve ipv6 hakkında maalesef kısıtlı bilgi olduğu için yorum yapmak istedim. İyi çalışmalar.
    Merhaba sorun çözüldü.
    2a02:e0:4f00:8a::2 adresinin atalı olduğu interface üzerine bize atanan subneti yönlendirmemiz yeterliymiş.
  • 19-06-2022, 19:35:10
    #4
    Detaylıca sormuşsunuz. Keşke detaylıca cevabı'da paylaşsaydınız. Sanırım unuttuğunuz bir konu ve ben hatırlattım. Şuan ayrıntılı bir cevap paylaşılamaz herhalde İyi çalışmalar.
  • 29-06-2022, 03:45:48
    #5
    fuatboluk adlı üyeden alıntı: mesajı görüntüle
    Detaylıca sormuşsunuz. Keşke detaylıca cevabı'da paylaşsaydınız. Sanırım unuttuğunuz bir konu ve ben hatırlattım. Şuan ayrıntılı bir cevap paylaşılamaz herhalde İyi çalışmalar.
    Çözüme ulaştım, ancak ne yaptığım konusunda %100 bir fikrim yok. Bu sebeple komutları paylaşmak istemedim.
    Ancak aynı sorunu yaşan olursa bana ulaşabilir. Bu şekilde yardımcı olabilirim.