怎样访问virtualbox上的网站?(解决)
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
怎样访问virtualbox上的网站?(解决)
我在virtualbox上安装了一个apache@ubuntu,在host上怎样访问它?
上次由 xain 在 2007-03-30 16:53,总共编辑 1 次。
-
- 帖子: 266
- 注册时间: 2006-10-28 18:05
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
-
- 帖子: 21
- 注册时间: 2007-03-26 21:55
可以的,類似VMware的Host-only的作法,需要建立虛擬網卡和GuestOS來通訊。
工具 tunctl 可從 uml-utilities套件中取得。
建立虛擬網卡:
# tunctl -t vmnet1(網卡名稱可自定) -u atsiv(使用者名稱)
此時用ifconfig -a 查看會多出一個虛擬網卡界面。
# chmod 666 /dev/net/tun
為虛擬網卡設定 IP (私有private ip)
# ifconfig vmnet1 192.168.0.1 netmask 255.255.255.0
VirtualBox的設定:
Attached to 選擇 Host Interface
Interface Name 鍵入 vmnet1(就是上面所設的名稱)
然後在GuestOS中設定同網段的IP,例如 192.168.0.2
HostOS和GuestOS互Ping看看是否可連通。
若要讓GuestOS也可架站或連上網路,則可在HostOS中用iptables設定DNAT, SNAT即可。
刪除 虛擬網卡
# tunctl -d vmnet1
工具 tunctl 可從 uml-utilities套件中取得。
建立虛擬網卡:
# tunctl -t vmnet1(網卡名稱可自定) -u atsiv(使用者名稱)
此時用ifconfig -a 查看會多出一個虛擬網卡界面。
# chmod 666 /dev/net/tun
為虛擬網卡設定 IP (私有private ip)
# ifconfig vmnet1 192.168.0.1 netmask 255.255.255.0
VirtualBox的設定:
Attached to 選擇 Host Interface
Interface Name 鍵入 vmnet1(就是上面所設的名稱)
然後在GuestOS中設定同網段的IP,例如 192.168.0.2
HostOS和GuestOS互Ping看看是否可連通。
若要讓GuestOS也可架站或連上網路,則可在HostOS中用iptables設定DNAT, SNAT即可。
刪除 虛擬網卡
# tunctl -d vmnet1
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
atsiv, 我按你说的做了
sudo su
tunctl -t vmnet1 -u xain
chmod 666 /dev/net/tun
ifconfig vmnet1 192.168.0.1 netmask 255.255.255.0
VirtualBox的設定:
Attached to 選擇 Host Interface
Interface Name 鍵入 vmnet1(就是上面所設的名稱)
然後在GuestOS中
sudo ifconfig eth0 192.168.0.2 netmask 255.255.255.0
HostOS和GuestOS互Ping不通
但各自可以ping自己的IP(192.168.0.1,192.168.0.2)
哪里出错了?firestarter要设置吗?
sudo su
tunctl -t vmnet1 -u xain
chmod 666 /dev/net/tun
ifconfig vmnet1 192.168.0.1 netmask 255.255.255.0
VirtualBox的設定:
Attached to 選擇 Host Interface
Interface Name 鍵入 vmnet1(就是上面所設的名稱)
然後在GuestOS中
sudo ifconfig eth0 192.168.0.2 netmask 255.255.255.0
HostOS和GuestOS互Ping不通
但各自可以ping自己的IP(192.168.0.1,192.168.0.2)
哪里出错了?firestarter要设置吗?
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
host的
xain@xain-desktop:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:4C:2A:C7:A6
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)
Interrupt:233 Base address:0x8000
eth1 Link encap:Ethernet HWaddr 00:E0:A0:09:15:4F
inet6 addr: fe80::2e0:a0ff:fe09:154f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:77420 errors:0 dropped:0 overruns:0 frame:0
TX packets:65841 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39715522 (37.8 MiB) TX bytes:21522373 (20.5 MiB)
Interrupt:50 Base address:0xe000
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:1402 errors:0 dropped:0 overruns:0 frame:0
TX packets:1402 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1538018 (1.4 MiB) TX bytes:1538018 (1.4 MiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:219.153.133.70 P-t-P:219.153.132.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:49118 errors:0 dropped:0 overruns:0 frame:0
TX packets:64375 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:33738423 (32.1 MiB) TX bytes:19950315 (19.0 MiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet1 Link encap:Ethernet HWaddr 5A:65:10:94:26:3A
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::5865:10ff:fe94:263a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:1644 (1.6 KiB) TX bytes:126 (126.0 b)
我再弄出guest的,不能copy真不方便
xain@xain-desktop:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:4C:2A:C7:A6
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)
Interrupt:233 Base address:0x8000
eth1 Link encap:Ethernet HWaddr 00:E0:A0:09:15:4F
inet6 addr: fe80::2e0:a0ff:fe09:154f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:77420 errors:0 dropped:0 overruns:0 frame:0
TX packets:65841 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39715522 (37.8 MiB) TX bytes:21522373 (20.5 MiB)
Interrupt:50 Base address:0xe000
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:1402 errors:0 dropped:0 overruns:0 frame:0
TX packets:1402 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1538018 (1.4 MiB) TX bytes:1538018 (1.4 MiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:219.153.133.70 P-t-P:219.153.132.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:49118 errors:0 dropped:0 overruns:0 frame:0
TX packets:64375 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:33738423 (32.1 MiB) TX bytes:19950315 (19.0 MiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet1 Link encap:Ethernet HWaddr 5A:65:10:94:26:3A
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::5865:10ff:fe94:263a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:1644 (1.6 KiB) TX bytes:126 (126.0 b)
我再弄出guest的,不能copy真不方便
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
-
- 帖子: 21
- 注册时间: 2007-03-26 21:55
基本上GuestOS可順利開得起來,表示Host Interface沒有問題。
您的vmnet1網卡顯示有傳送接收的訊息,區域網路祇要同網段就可連接,請檢查是否禁用了
ping的功能。
目前我的主機情形是:CentOS 4.4(host) + B2D Server(guest)
之前試過的Host OS有ubuntu dapper, fedora 5 ,ping ,http,ftp, ssh GuestOS都沒有問題耶。
建議將虛擬網卡名稱設為tap0,例如
tunctl -t tap0 -u atsiv
我猜想是不是跟曾安裝的VMware所建立的虛擬網卡vmnet1混洧所致。
vmnet1 Link encap:Ethernet HWaddr 5A:65:10:94:26:3A
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::5865:10ff:fe94:263a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:1644 (1.6 KiB) TX bytes:126 (126.0 b)
納悶 !!!應該有通才對呀。
您的vmnet1網卡顯示有傳送接收的訊息,區域網路祇要同網段就可連接,請檢查是否禁用了
ping的功能。
目前我的主機情形是:CentOS 4.4(host) + B2D Server(guest)
之前試過的Host OS有ubuntu dapper, fedora 5 ,ping ,http,ftp, ssh GuestOS都沒有問題耶。
建議將虛擬網卡名稱設為tap0,例如
tunctl -t tap0 -u atsiv
我猜想是不是跟曾安裝的VMware所建立的虛擬網卡vmnet1混洧所致。
vmnet1 Link encap:Ethernet HWaddr 5A:65:10:94:26:3A
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::5865:10ff:fe94:263a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:1644 (1.6 KiB) TX bytes:126 (126.0 b)
納悶 !!!應該有通才對呀。
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
-
- 帖子: 21
- 注册时间: 2007-03-26 21:55
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
今天在我的ubuntu6.06上安装了vmware workstation 5.5.1
在里面也安装了一个ubuntu6.06 (server方式)
在ubuntu上安装了apache.
使用Host-only的连接方法
主机可以ping guest,但guest上不能ping host(100% packet loss)
主机上:
xain@xain-desktop:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:4C:2A:C7:A6
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)
Interrupt:50 Base address:0xc000
eth1 Link encap:Ethernet HWaddr 00:E0:A0:09:15:4F
inet addr:192.168.0.134 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:a0ff:fe09:154f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5397047 errors:0 dropped:0 overruns:0 frame:0
TX packets:5958140 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3859996486 (3.5 GiB) TX bytes:1774503968 (1.6 GiB)
Interrupt:58 Base address:0xe000
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:11854 errors:0 dropped:0 overruns:0 frame:0
TX packets:11854 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4786700 (4.5 MiB) TX bytes:4786700 (4.5 MiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:219.53.2.224 P-t-P:219.53.2.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:3361624 errors:0 dropped:0 overruns:0 frame:0
TX packets:4555126 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1749411520 (1.6 GiB) TX bytes:578355652 (551.5 MiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet1 Link encap:Ethernet HWaddr 00:50:56:C0:00:01
inet addr:172.16.7.1 Bcast:172.16.7.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:220 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet8 Link encap:Ethernet HWaddr 00:50:56:C0:00:08
inet addr:172.16.33.1 Bcast:172.16.33.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:147 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
guest:
eth0 172.16.7.128
lo 127.0.0.1
在里面也安装了一个ubuntu6.06 (server方式)
在ubuntu上安装了apache.
使用Host-only的连接方法
主机可以ping guest,但guest上不能ping host(100% packet loss)
主机上:
xain@xain-desktop:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:4C:2A:C7:A6
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)
Interrupt:50 Base address:0xc000
eth1 Link encap:Ethernet HWaddr 00:E0:A0:09:15:4F
inet addr:192.168.0.134 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:a0ff:fe09:154f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5397047 errors:0 dropped:0 overruns:0 frame:0
TX packets:5958140 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3859996486 (3.5 GiB) TX bytes:1774503968 (1.6 GiB)
Interrupt:58 Base address:0xe000
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:11854 errors:0 dropped:0 overruns:0 frame:0
TX packets:11854 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4786700 (4.5 MiB) TX bytes:4786700 (4.5 MiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:219.53.2.224 P-t-P:219.53.2.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:3361624 errors:0 dropped:0 overruns:0 frame:0
TX packets:4555126 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1749411520 (1.6 GiB) TX bytes:578355652 (551.5 MiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 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:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet1 Link encap:Ethernet HWaddr 00:50:56:C0:00:01
inet addr:172.16.7.1 Bcast:172.16.7.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:220 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet8 Link encap:Ethernet HWaddr 00:50:56:C0:00:08
inet addr:172.16.33.1 Bcast:172.16.33.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:147 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
guest:
eth0 172.16.7.128
lo 127.0.0.1
-
- 帖子: 21
- 注册时间: 2007-03-26 21:55