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

[quote=drag_op]No widać ewdientnie coś jest nie tak. Pokaż config vboxa/interfejsów sieciowych.[/quote]
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
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.009 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00006 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00067 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.142.200.247' WHERE u.id=1
0.00081 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.142.200.247', 1732502931)
0.00045 SELECT * FROM punbb_online WHERE logged<1732502631
0.00078 DELETE FROM punbb_online WHERE ident='3.15.12.95'
0.00075 SELECT topic_id FROM punbb_posts WHERE id=301017
0.00103 SELECT id FROM punbb_posts WHERE topic_id=28567 ORDER BY posted
0.00058 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=28567 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00091 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=28567 ORDER BY p.id LIMIT 0,25
0.00078 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28567
Total query time: 0.00693 s