Sida 1 av 1

Nätverk i VirtualBox [LÖST]

Postat: 15 apr 2008, 10:09
av Tompalaz
Tjo!

Jag undrar hur man kan göra så att nätet i virtualbox lyssnar på samma ip som jag gör. Den lokala 192.168.2.x alltså.
Vill bland annat testa m0n0wall, men så håller jag på att pyssla med lite saker på/i en Windows 2003 Server i virtualbox, bland annat VPN.
Skulle det gå att fixa så att jag kommer åt min "dator" i VB utifrån?
skummade igenom http://www.virtualbox.org/wiki/Advanced ... king_Linux men blev inte så mycket klokare, vet inte om det är den sökningen jag är ute efter heller.

Jag är alltså ute efter att både lokalt och utifrån komma åt en maskin i virtualbox.

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 10:26
av KiviE
Du kan göra som jag har gjort här http://odus.se/wiki/doku.php?id=program ... ian_ubuntu

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 11:12
av Tompalaz
KiviE skrev:Du kan göra som jag har gjort här http://odus.se/wiki/doku.php?id=program ... ian_ubuntu
Tack, men det vill inte riktigt. Jag har iofs inte testat att starta om datorn.
Om jag förstått det rätt ska interfaces se ut så här:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth2
iface eth2 inet static
address 192.168.2.3
network 192.168.2.0
netmask 255.255.255.0
broadcast 192.168.2.255
gateway 192.168.2.1
dns-nameservers 208.67.222.222 208.67.220.220 192.168.2.1
bridge_ports eth0
VBoxManage modifyvm "Windows 2003" -nic1 hostif
sudo VBoxAddIF vbox0 tomas br0
VBoxManage modifyvm "Windows 2003" -hostifdev1 vbox0
Edit: Ska man köra NAT i virtualbox?

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 11:17
av KiviE
Nej interface ska inte se ut så. Var kanske otydlig men var tvungen att använda kodrutor hela tiden.

Interface ska se ut så här:

Kod: Markera allt

auto lo
iface lo inet loopback

auto br0
iface br0 inet static
        address 192.168.2.3
        network 192.168.2.0
        netmask 255.255.255.0
        broadcast 192.168.2.255
        gateway 192.168.2.1
        dns-nameservers 208.67.222.222 208.67.220.220 192.168.2.1
        bridge_ports eth2
Om det är eth2 som du vill brygga.

Det här ska du sen köra i terminalen: (Om du kör virtualbox grafisk så kan du nog ställa in det grafiskt i virtualbox ist.)
VBoxManage modifyvm "Windows 2003" -nic1 hostif
sudo VBoxAddIF vbox0 tomas br0
VBoxManage modifyvm "Windows 2003" -hostifdev1 vbox0

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 11:41
av Tompalaz
Nu ser jag iaf min Intel NIC som jag har, men den vill ändå inte riktigt lira.
Anger en statisk,
IP:192.168.2.4
SM:255.255.255.0
GW:192.168.2.1
men har hittar ändå inte. Ping ger från (Win): Requested Timeout
och Ubuntu: "From 192.168.2.3 icmp_seq=8 Destination Host Unreachable"
Antagligen kör jag med fel inställningar
Körde kommandona i terminalen, alltid säkrast.

Ska jag välja mitt intel?
snapshot1.png
snapshot1.png (19.06 KiB) Visad 1261 gånger
Kör jag med Not attached så slutar den starta och får "aborted"
NAT, så funkar det inte med nätet
Host måste jag ange något.

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 11:43
av KiviE
skriv ifconfig i terminalen och posta outputen här.

Jag har aldrig ställt in det grafiskt utan kör virtualbox headless på min server så vet inte vad man ska skriva in i menyer. Skrev du kommandona i terminalen borde den dock ha ställt in det åt dig. Men Host Interface låter väldigt rätt annars =)

Edit: Sida 63 i manualen står det en del vettig information.

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 11:52
av Tompalaz
eth2 Link encap:Ethernet HWaddr 00:0E:0C:C6:0E:E6
inet addr:192.168.2.3 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20e:cff:fec6:ee6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:477674 errors:0 dropped:0 overruns:0 frame:0
TX packets:416979 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:382776319 (365.0 MB) TX bytes:170593271 (162.6 MB)
Base address:0x8800 Memory:ff5c0000-ff5e0000

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:173 errors:0 dropped:0 overruns:0 frame:0
TX packets:173 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:16246 (15.8 KB) TX bytes:16246 (15.8 KB)

vbox0 Link encap:Ethernet HWaddr 00:FF:65:1A:01:02
inet6 addr: fe80::2ff:65ff:fe1a:102/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:6 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Ska kolla sid 63

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 11:58
av Tompalaz
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto br0
auto br0
iface br0 inet dhcp
bridge_ports eth2
testar även med den här setupen, men den hittar ingen ändå

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 12:05
av KiviE
Så här ser min ifconfig ut:

Kod: Markera allt

br0       Link encap:Ethernet  HWaddr 00:13:46:28:24:2D
          inet addr:192.168.0.3  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::213:46ff:fe28:242d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:55140092 errors:0 dropped:0 overruns:0 frame:0
          TX packets:169319506 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3457356148 (3.2 GiB)  TX bytes:1202944042 (1.1 GiB)

eth0      Link encap:Ethernet  HWaddr 00:13:46:28:24:2D
          inet6 addr: fe80::213:46ff:fe28:242d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:246363043 errors:0 dropped:0 overruns:0 frame:0
          TX packets:299565670 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2941060643 (2.7 GiB)  TX bytes:750839729 (716.0 MiB)
          Interrupt:185 Base address:0x8d00

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:5052 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5052 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2427437 (2.3 MiB)  TX bytes:2427437 (2.3 MiB)

vbox0     Link encap:Ethernet  HWaddr D2:23:D8:23:F4:6E
          inet6 addr: fe80::d023:d8ff:fe23:f46e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:130285996 errors:0 dropped:0 overruns:0 frame:0
          TX packets:193466829 errors:0 dropped:22 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:3844633566 (3.5 GiB)  TX bytes:2949586329 (2.7 GiB)
Jag får alltså en br0 med vilket du inte verkar ha :S

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 12:33
av Tompalaz
Jag tog och startade om datorn, men då klagade han på interfaces [fail]
Hela nätet dog.
Hur ser din interfaces ut?
Kan prova en sista gång med den du postade nedanför

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 14:04
av KiviE
På wiki sidan är hela min interface fil.

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 14:54
av Tompalaz
Det är skumt, använder en korrekt, allt funkar på ubuntu datorn, men i VB vill det inte >:(
Interface:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto br0
iface br0 inet static
address 192.168.2.3
network 192.168.2.0
netmask 255.255.255.0
broadcast 192.168.2.255
gateway 192.168.2.1
dns-nameservers 208.67.222.222 208.67.220.220 192.168.2.1
bridge_ports eth2
och interfacet verkar funka nu
tomas@studio:~$ ifconfig
br0 Link encap:Ethernet HWaddr 00:0E:0C:C6:0E:E6
inet addr:192.168.2.3 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20e:cff:fec6:ee6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1914 errors:0 dropped:0 overruns:0 frame:0
TX packets:1539 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1132843 (1.0 MB) TX bytes:265371 (259.1 KB)

eth2 Link encap:Ethernet HWaddr 00:0E:0C:C6:0E:E6
inet6 addr: fe80::20e:cff:fec6:ee6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22330 errors:0 dropped:0 overruns:0 frame:0
TX packets:16278 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:26372826 (25.1 MB) TX bytes:2040567 (1.9 MB)
Base address:0x8800 Memory:ff5c0000-ff5e0000

vbox0 Link encap:Ethernet HWaddr 00:FF:1C:09:F3:16
inet6 addr: fe80::2ff:1cff:fe09:f316/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:174 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:32749 (31.9 KB) TX bytes:0 (0.0 b)

wlan0 Link encap:Ethernet HWaddr 00:15:AF:22:1E:3D
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

wlan0:ava Link encap:Ethernet HWaddr 00:15:AF:22:1E:3D
inet addr:169.254.3.131 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1

wmaster0 Link encap:UNSPEC HWaddr 00-15-AF-22-1E-3D-00-00-00-00-00-00-00-00-00-00
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:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 15:02
av KiviE
Okej lite bättre iaf.

Kolla så /dev/net/tun har rätt inställningar.
server@server:~$ ls -l /dev/net/tun
crw-rw---- 1 root vboxusers 10, 200 2007-10-18 18:27 /dev/net/tun


Om det är rätt kör följande kommandon igen:
VBoxManage modifyvm "Windows XP" -nic1 hostif
udo VBoxAddIF vbox0 <användarnamn> br0
VBoxManage modifyvm "Windows XP" -hostifdev1 vbox0

Sen startar du upp din virtuella maskin och kollar om nätverket fungerar, du måste se till så att du i ditt virtuella OS sätter dhcp eller en statisk ip.

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 15:31
av Tompalaz
ååååh!
KiviE! Det funkar ;D
TJOCKT GRYMT!
Tack så mycket för hjälpen!
ses om 5 minuter... ;) ::)

Re: Nätverk i VirtualBox

Postat: 15 apr 2008, 15:35
av KiviE
Hehe så bra, markerar som LÖST då =)