virtual box - symulacja globalnego adresu IPv6

virtual box - symulacja globalnego adresu IPv6
A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

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ź :)

RE
Moderator
  • Rejestracja:około 18 lat
  • Ostatnio:12 miesięcy
0

Co to znaczy zasymulować? W swojej prywatnej sieci możesz używać takich adresów jakie ci się podobają.

A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

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) ?

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 8 godzin
0

Ale czym się różni, na potrzeby testu, adres globalny od nieglobalnego?

A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

Różni się i to bardzo. W przypadku IPv6 oczywiście. Niektóre systemy nie wspierają link_local ;) Znasz odpowiedź na pytanie ?

Madaoo
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Postów:490
0

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


"Chodzenie po wodzie i tworzenie oprogramowania wg specyfikacji są łatwe, o ile woda i specyfikacja są zamrożone" - Edward V. Berard
A8
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 " Wiesz może dlaczego ?
A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

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 ?

Madaoo
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Postów:490
0

Tak jest :)


"Chodzenie po wodzie i tworzenie oprogramowania wg specyfikacji są łatwe, o ile woda i specyfikacja są zamrożone" - Edward V. Berard
A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

No dobra, ale jaką konfigurację z powyższych wybrać ?

A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

Dzięki za pomoc :)

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 8 godzin
0

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.

edytowany 2x, ostatnio: Azarien
A8
Przyznam, że nie bardzo rozumiem o co chodzi z tym routerem dodatkowym dla vm. Jak to ma w praktyce wyglądać ?
Azarien
Nie routerem dodatkowym dla VM, tylko twoim routerem, do którego wpinasz peceta. W trybie "bridged" router zacznie widzieć wirtualki i przypisze im osobne adresy IP. Problem tylko w tym, że ten router musi istnieć ;-)
A8
Czy wtedy tunelowanie teredo będzie mi działać ? Czy trzeba jeszcze porty jakieś przekierować ?
OT
  • Rejestracja:około 20 lat
  • Ostatnio:ponad 11 lat
0

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.

edytowany 1x, ostatnio: othello
Azarien
hmm, porzuciłem kiedyś vboksa na rzecz vmware dokładnie dlatego, że ciągle miałem problemy z widocznością guest-host, z twojego postu wynika, że "that's not a bug, that's a feature" ;-)
A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

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ć ?

edytowany 1x, ostatnio: anthony88
Madaoo
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Postów:490
0

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


"Chodzenie po wodzie i tworzenie oprogramowania wg specyfikacji są łatwe, o ile woda i specyfikacja są zamrożone" - Edward V. Berard
A8
  • Rejestracja:około 15 lat
  • Ostatnio:ponad 6 lat
0

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 ?

edytowany 1x, ostatnio: anthony88
Madaoo
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Postów:490
0

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/


"Chodzenie po wodzie i tworzenie oprogramowania wg specyfikacji są łatwe, o ile woda i specyfikacja są zamrożone" - Edward V. Berard
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)