Witam.
Jak w temacie - czy jest możliwość jak zasymulować globalny adres IPv6 na wirtualnej maszynie ? Jeśli nie jest to możliwe to czy jest w ogóle jakiś inny sposób, żeby to zrobić ?
dzięki za odpowiedź :)
Witam.
Jak w temacie - czy jest możliwość jak zasymulować globalny adres IPv6 na wirtualnej maszynie ? Jeśli nie jest to możliwe to czy jest w ogóle jakiś inny sposób, żeby to zrobić ?
dzięki za odpowiedź :)
Co to znaczy zasymulować? W swojej prywatnej sieci możesz używać takich adresów jakie ci się podobają.
Potrzebuje przetestować serwer TCP, który miałby globalny adres IPv6. Rozumiem, że da się statycznie jakoś przypisać ten adres tworząc nowy interfejs sieciowy (ubuntu,windows) ?
Ale czym się różni, na potrzeby testu, adres globalny od nieglobalnego?
Różni się i to bardzo. W przypadku IPv6 oczywiście. Niektóre systemy nie wspierają link_local ;) Znasz odpowiedź na pytanie ?
Na wirtualnej maszynie możesz skonfigurować, interfejs tak, że cała siec Twoja będzie widzieć Twoją wirtualną maszyne i będzie widział VMke jako nowe urządzenie sieciowe. Do obsługi protokołu IPv6 musisz troszke poinstalować, ale to jest na to tutorial nawet :
http://blargasm.com/post/7979540039/ipv6-teredo-howto
Ok, czyli chodzi Ci o konfigurację sieci na Vbox jako: Network Address Translation (NAT), Bridged networking, Internal networking, Host-only networking czy Generic networking (zgodnie z http://www.virtualbox.org/manual/ch06.html) ?? Rozumiem, że po zestawieniu jednej z sieci wyżej wymienionych wystrzarczy zainstalować tunelowanie i statycznie będę mógł przypisać globalny adres IPv6 ?
Tak jest :)
No dobra, ale jaką konfigurację z powyższych wybrać ?
Dzięki za pomoc :)
czyli chodzi Ci o konfigurację sieci na Vbox jako:
Network Address Translation (NAT)
Stawia NAT-a na hoście. Wirtualki mają dostęp do sieci zewnętrznej, ale przez IP hosta. Same wirtualki mają wewnętrznie własne, lokalne adresy IP.
Pomiędzy wirtualkami i vm<->host działa wewnętrzny LAN.
Przydatne jeśli nie masz własnego routera, i możesz tylko jeden komputer wpiąć do internetu.
Bridged networking
Każda wirtualka pojawia się jako osobna maszyna w sieci, z osobnym adresem MAC. Potrzebny jest router, który zacznie widzieć wirtualki jako osobne komputery.
Pomiędzy wirtualkami oraz vm<->host działa twój normalny, "domowy" LAN, który musi istnieć niezależnie.
Internal networking
Sieć pomiędzy maszynami wirtualnymi, z brakiem dostępu do hosta i świata.
Host-only networking
Jak wyżej, ale wliczając hosta. Wirtualki nie mają dostępu do świata, ale działa komunikacja vm - host.
I tu jest przewaga Vmware - host widzi wirtualkę nawet gdy wirtualka ma nat-a można sie dostać do wirtualki po ip wewnętrznym. A VB trzeba przekierowywać porty w takim przypadku, co zawsze mnie niesłychanie wkurzało.
Zainstalowałem TEREDO na lokalnej maszynie i na virtualce, ale nie mogę z lokalnej spingować VM. "2001:0:53aa:64c:2426:2216:e0e9:98ab icmp_seq=12 Destination unreachable: Address unreachable " Wiecie może dlaczego ? Chodzi o to przekierowanie portów ? Jeśli tak to dlaczego trzeba je przekierowywać i jak to zrobić ?
Rozwiązaniem jest symetryczny NAT, zwykle problem jest z tłumaczeniem addresów na ipv^, że nie chce ping działać, a czytałeś to:
http://technet.microsoft.com/en-us/library/bb457011.aspx
Ok jak zestawić taki symetryczny NAT ? W linku , który podesłałeś jest on wymieniony jako jeden z typów NAT, ale nie mam pojęcia jak to zrobić na VBox. Rozumiem, że Teredo Serwer stawiam na VM a na lokalnej maszynie Teredo Client ?
Hmmm to gdzie będzie serwer a gdzie klient to już obojętnie. na VBoxie robisz tak, jak byś to robił na drugiej maszynie. Poniżej jeszcze podam tutorial, bo Ja z IPv6 ostatnio miałem do czynienia na studiach, a w pracy to jak tworzy się sięc to na protokole IPv4
http://yorickdowne.wordpress.com/2008/01/26/ipv6-at-home-part-1-overview-teredo/
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.