ďťż
 
 
   BRIDGE - konfiguracja sieci i VirtualBox
 
 

Tematy

 
    
 

 

 

 

BRIDGE - konfiguracja sieci i VirtualBox





ciacho - 12-09-2008 14:35
Witam,

Chciałbym poznać nieco szerzej Debiana i zdecydowałem się na jego instalację. Jednak żeby sobie w pełni ułatwić życie potrzebuję także innych dziwnych systemów jak Windows. Zainstalowałem sobie VirtuaBox i w sumie to rozwiązuje sporo moich problemów. Jednak do pełni szczęścia potrzebuję także internetu na swojej wirtualnej maszynie. Wujek Google mówił, że do tego celu muszę utworzyć bridge'a, a w nim wirtualny interfejs poprzez który będę miał sieć pod VirtualBox. Zabieram się więc za konfigurację.

Dodałem do /etc/network/interfaces: auto eth0
 iface eth0 inet static
 address 0.0.0.0

auto br0
iface br0 inet dhcp
bridge-ports eth0 vbox0
bridge_stp on

auto vbox0
iface vbox0 inet manual
tunctl_user marcin Potem zrobiłem jeszcze: chown root:vboxusers /dev/net/tun Restart sieci: #/etc/init.d/networking restart IP dla bridge0 pobiera mi ładnie ale jak próbuje odpalić:
#dhclient vbox0 To dostaję coś takiego: debian:~# dhclient vbox0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/vbox0/00:ff:19:93:a7:35
Sending on  LPF/vbox0/00:ff:19:93:a7:35
Sending on  Socket/fallback
DHCPDISCOVER on vbox0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on vbox0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on vbox0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on vbox0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on vbox0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on vbox0 to 255.255.255.255 port 67 interval 6
No DHCPOFFERS received.
No working leases in persistent database - sleeping. I adresu nie chce pobrać.
Czy wszystko dobrze konfiguruję?
Może jeszcze coś muszę zrobić? A może nie bardzo rozumiem jak to skonfigurować? Macie jakieś pomysły jak uruchomić tego bridge'a? Chciałbym poznać lepiej Debiana ale muszę zapobiegawczo uruchomić Windows z siecią na wszelki wypadek.



Maciek_Rutecki - 12-09-2008 20:08
ÂŻeby mieć sieć w gościu wystarczy NAT bez kombinacji ustawiając wszystko w vbox. Jeśli upierasz się przy moście, to zerknij tutaj:

http://unixy.pl/maciek/download/man/most_w_virtualbox/

Kiedyś dla kogoś na szybko napisałem instrukcje do tego. Dzieki bridge gość pod vbox jest traktowany jak równorzędny na LANie.

Mam nadzieje, że to pomoże w konfiguracji.



ciacho - 15-09-2008 08:50
Tylko że u mnie wygląda to tak że bridge adres uzyskuje. ifconfig daje mi coś takiego:

bridge0  Link encap:Ethernet  HWaddr 00:0e:0c:c1:62:1c 
          inet addr:192.168.1.148  Bcast:192.168.1.255  Mask:255.255.254.0
          inet6 addr: fe80::20e:cff:fec1:621c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20279 errors:0 dropped:0 overruns:0 frame:0
          TX packets:76 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2007894 (1.9 MiB)  TX bytes:12121 (11.8 KiB)

eth0      Link encap:Ethernet  HWaddr 00:0e:0c:c1:62:1c 
          inet6 addr: fe80::20e:cff:fec1:621c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20367 errors:0 dropped:0 overruns:0 frame:0
          TX packets:96 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2302429 (2.1 MiB)  TX bytes:15354 (14.9 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

tap1      Link encap:Ethernet  HWaddr 00:ff:f4:2e:4a:21 
          inet6 addr: fe80::2ff:f4ff:fe2e:4a21/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:20332 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) Na interfejsie bridge0 pobiera mi adres z dhcp ale jak już wezmę:

#dhclient tap1 to dla tego interfejsu niestety klapa. [b]A wydaje mi się że powinien pobrać. W końcu ten interfejs wykorzystuje mój VirtualBox i przy instalacji systemu jak mu powiem żeby pobrał z DHCP to nie pobiera.



Maciek_Rutecki - 15-09-2008 21:20
Strasznie kombinujesz, a dałem Ci gotowe rozwiązanie, na jakim opisie się sugerowałeś? Troche tak wygląda jakbyś chciał tunel robić, a nie most. Ewentualnie jakąś krzyżówkę mostu i tunelu.



kos_maty - 16-09-2008 13:13
To ja sie dolacze do watku.

U mnie gosc ma juz dostep do sieci - ma adres 192.168.0.101, natomiast w zaden sposob nie moge podlaczyc sie do komputera, na ktorym jest utworzony ten most. Niby ma adres 192.168.0.103, ale ani z tego komputera, ani do tego komputera nie mozna sie polaczyc. Czy to normalne? Da sie cos z tym zrobic?



Maciek_Rutecki - 16-09-2008 14:18
forwardujesz pakiety z/do gościa? Najprościej się o tym przekonać za pomocą:

/sbin/iptables -A FORWARD -j ACCEPT Ja mialem takie objawy, że nie dzialały przeglądarka, otoczenie sieciowe itp w gościu. W drugą stronę, jak dobrze pamiętam, to nie dało się chyba pingować.



kos_maty - 16-09-2008 14:27
Firewalla wylaczylem na czas testow.

Pomoglo mi natomiast to:

ifconfig eth0 0.0.0.0 gdzie eth0 jest tym interfejsem, ktory slyzyc gosciowi na laczenie sie z LANem i dalej z WANem i ktory jest w mostku razem z vbox0. Pisze tak dokladnie, bo sam mialem problemu, zeby do tego dojsc :P .Moze komus pomoze.



RRH - 07-01-2009 21:51
Podepnę się do tematu.

Czy konieczne jest na nowo kompilowanie jądra, bo szczerze mówiąc jeszcze tego nie robiłem (znaczy próbowałem, ale zawsze mi nie wychodziło)? Właściwie to nie wiem, jak się zabrać za to, żeby był dostęp do Internetu w Windows XP.



Utumno - 13-01-2009 08:40
Co wy ludzie mieszacie? Nie trzeba zadnych mostow, kompilacji jadra, itp., itd. Siec na guestach Windows dziala z pierwszego kopa bez zadnej konfiguracji ('zadnej' - hmm - tzn. ustawiamy 1 karte sieciowa w konfiguracji maszyny wirtualnej i ewentualnie instalujemy odpowiednie 'guest additions' na guescie).
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis