Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-04-25 06:41:53

  lukas.gab - Użytkownik

lukas.gab
Użytkownik
Zarejestrowany: 2009-02-27

Tworzenie sieci maszyn wirtualnych

Cześć. Na Debianie 8, postawiłem VM z Debianem 8. Ustawiłem tej VM połączenie mostkowe. Dostała ta VM jakis dziki adres IP, ale względnie działa. Mój router daje mi adresy z puli 192.168.1.x. VM dostała adress 169.254.8.255. Po wpisaniu tego adresu w przeglądarkę dostaję monit startowy apache, jak udam się do tego adresu pod skrypt php to się pięknie wykona, a jak wejdę na phpmyadmin, to mogę nawet zarządzać bazami danych na tym VM. Problem w tym, że ta biedna VM nie ma dostępu do internetu - jak mogę to ustawić, jednocześnie zachowując możliwość komunikacji host<->gosć jak i gośćX<->gośćY. Z góry dzięki za pomoc !!

Offline

 

#2  2016-04-25 07:29:51

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Tworzenie sieci maszyn wirtualnych

Nie bardzo się znam, ale na moje oko, to wystarczyłoby przekierować na interfejs karty sieciowej.

Jak żeś to wszystko poustawiał?

Offline

 

#3  2016-04-25 16:31:01

  lukas.gab - Użytkownik

lukas.gab
Użytkownik
Zarejestrowany: 2009-02-27

Re: Tworzenie sieci maszyn wirtualnych

W zasadzie minimalistycznie. Zainstalowałem VB, utworzyłem maszynkę i ustawiłem jej połączenie mostkowe, użyłem do tego wl0 (wifi) no i tyle. Od tego momentu widzę maszynkę i wchodzę na strony które ona serwuje, jednak nie maszynka nie może pingować na google.pl np. Możesz powiedzieć jak można przekierować ten interface ??

Dodam, że maszynka wirtualna pinguje gospodarza z sukcesem.

Offline

 

#4  2016-04-25 18:40:26

  drag_op - Użytkownik

drag_op
Użytkownik
Zarejestrowany: 2015-11-09

Re: Tworzenie sieci maszyn wirtualnych

Ustaw sobie tryb połączenia Bridged w ustawieniach karty sieciowej maszyny wirtualnej. Wtedy też VM dostanie adres IP bezpośrednio z DHCP routerka, a i dostęp do internetu pojawić się również powinien.

edit: Zawsze też możesz zrobić kilka interfejsów dla VM. Jeden z nich bridged dla sieci z dostępem do internetu, drugi interfejs dla sieci wewnętrznej maszyn wirtualnych w której to będziesz miał kilka guestów.

Ostatnio edytowany przez drag_op (2016-04-25 18:45:13)

Offline

 

#5  2016-04-25 20:33:32

  lukas.gab - Użytkownik

lukas.gab
Użytkownik
Zarejestrowany: 2009-02-27

Re: Tworzenie sieci maszyn wirtualnych

Heh. Włąśnie napisałem, że mam Bridged i niestety nie mam internetu. Co dziwne dostaję IP z innej puli niz router rozdaje ... Jakieś pomysły co jest nie tak ??

Offline

 

#6  2016-04-25 20:42:48

  drag_op - Użytkownik

drag_op
Użytkownik
Zarejestrowany: 2015-11-09

Re: Tworzenie sieci maszyn wirtualnych

Na pewno masz Bridged z odpowiednim interfejsem sieciowym?
Stawiasz to na VirtualBoxie czy czymś innym?

Offline

 

#7  2016-04-25 21:50:38

  lukas.gab - Użytkownik

lukas.gab
Użytkownik
Zarejestrowany: 2009-02-27

Re: Tworzenie sieci maszyn wirtualnych

Komputer hosta to:

Kod:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 3c:97:0e:61:92:98 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 68:94:23:f1:8f:d5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.6/24 brd 192.168.1.255 scope global dynamic wlan0
       valid_lft 86158sec preferred_lft 86158sec
    inet6 fe80::6a94:23ff:fef1:8fd5/64 scope link 
       valid_lft forever preferred_lft forever

Komputer gościa

https://zapodaj.net/61054c883849f.png.html

No i konfiguracja maszynki jest taka, że Bridged z wlan0 , allow all no i karta to jest Intel Pro/1000. Najlepsze, że nie widzę tej maszyny w dhcp routera co jest chyba dziwne ??


No i tak - wirtualizuje przez VirtualBox

Offline

 

#8  2016-04-26 17:54:23

  drag_op - Użytkownik

drag_op
Użytkownik
Zarejestrowany: 2015-11-09

Re: Tworzenie sieci maszyn wirtualnych

No widać ewdientnie coś jest nie tak. Pokaż config vboxa/interfejsów sieciowych.
Ile razy bym nie stawiał maszynki to tryb Bridged zawsze pobierał adres z sieci zewnętrznej.

Offline

 

#9  2016-04-26 18:56:33

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Tworzenie sieci maszyn wirtualnych

drag_op napisał(-a):

No widać ewdientnie coś jest nie tak. Pokaż config vboxa/interfejsów sieciowych.

Przy okazji przydałby się wynik:

Kod:

lsmod | grep box

oraz:

Kod:

dpkg -l | grep -e virtualbox -e linux

Offline

 

#10  2016-04-26 18:59:10

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Re: Tworzenie sieci maszyn wirtualnych

Jeśli dostałeś adres z puli 169.254.0.0/16 to oznacza tylko tyle, że klient dhcp nie "dogadał" się z serwerem DHCP, lub serwer DHCP jest nieosiągalny i przypisał interfejsowi adres tzw "link local".

Poniżej stary, ale nadal aktualny opis jak zrealizować to co chcesz osiągnąć.

https://www.virtualbox.org/wiki/Advanced_Networking_Linux


Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

#11  2016-04-26 19:22:11

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Tworzenie sieci maszyn wirtualnych

Pod warunkiem, że np host jest podłączony przez eth0, a maszyna próbuje dostać adres z wlan0. Virtualbox niestety z automatu nie wykrywa "aktywnego" interfejsu.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)