Skocz do zawartości
DebekPL

ROUTING Internet VM2 pobiera z VM1

Polecane posty

Cześć.

Już kilka godzin się męczę i nie mogę. Pomoże ktoś?

 

Potrzebuję zrobić tak, żeby VM2 (VirtualBox2) pobierała neta z VM1 (VirtualBox1)

 

Moja konfiguracja na VirtualBox1:

Internet działa jako DHCP na eth0

eth1 może działać jako przekaźnik dla VM2

Nadaję mu IP 10.152.152.10/24

Robię tablice "route add default via 10.152.152.10 dev eth1

 

Teraz wg. mnie teoretycznie po połączeniu się do eth1 tablica route powinna przekazać mnie do neta?

 

Moja konfiguracja na VirtualBox2:

eth0 ustawiam jako statyczne ip i gw do eth1

iface eth0 inet static

address 192.168.1.16

netmask 255.255.255.0

gateway 10.152.152.10

 

 

Proszę o pomoc kogoś kto może mieć pojęcie jak to zrobić :D Na pewno gotowy rozwiązany przykład rozjaśni mi głowę i będę już wiedział jak to wszystko działa.

 

Edytowano przez DebekPL (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Masz aktywne przekazywanie pakietów na routerze? Na routerze utworzyłeś maskaradę, PAT lub NAT?

Ogólnie teraz nie ma prawa to działać, na serwerze 2 brama należy do innej sieci niż adres IP, który posiada.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na VirtualBox2 zamiast NAT ustawiłem "Inernal Network VirtualBox1" więc na pewno jest w tej samej sieci.

Pozostała kwestia konfiguracji tego w systemie Debian.

Wklepanie odpowiednich adresów IP,GW itp.

Edytowano przez DebekPL (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na 2 systemie masz adres trasy domyślnej z innej sieci niż adres na karcie sieciowej, nie ma to prawa działać, nawet dla routingu.

Edytowano przez HaPe (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ok, przerobiłem to. Komunikacja między maszynami działa. Problem jest tylko na maszynie VirtualBox1 ponieważ tam interfejs eth1 nie łączy się z internetem. eth0 działa poprawnie.

 

VIRTUALBOX1:
eth0: auto dhcp

eth1:
ip:10.152.152.10
netmask: 255.255.192.0
route:
ip: 10.152.128.0
gateway 0.0.0.0
netmask: 255.255.192.0

 

eth0

ip: 0.0.0.0
gateway 10.0.2.2
netmask: 255.255.255.0

VIRTUALBOX 2odbiorca:
eth0:

inet 10.152.152.50
netmask 255.255.192.0
gateway 10.152.152.10
route:
Destination: 10.152.128.0
Gateway: 0.0.0.0
netmask: 255.255.192.0

 

Destination: 0.0.0.0
Gateway: 10.152.152.10
netmask: 0.0.0.0

ping -I eth1 onet.pl i coś tam się psuje na VirtalBox1

Edytowano przez DebekPL (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Poczytaj wpierw o konfiguracji sieci i skonfiguruj ją tak, abyś mógł pingować się pomiędzy VM. Potem włącz w routerze przekazywanie pakietów w kernelu.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×