当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : XP下用VBOX安装Utunbu,如何设置IP?
帖子发表于 : 2008-07-05 21:27 

注册: 2008-07-05 21:05
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
使用VBOX安装ubuntu8.04 desktop,如果使用DHCP,Utunbu可以上网。

但是我需要使用Ftp。在Windows下传送文件给Utunbu,但是我在设置Utunbu的IP后,就无法连接上网了。

请问大家,如何设置,才能使用FTP传送文件阿,谢谢大家了!!!

VSFTP已经安装了,在Windows下,我应该用什么地址连接Utunbu呢?

IP设置如下:

Static Ip Address
192.168.1.10
255.255.255.0
192.168.1.1

我的XP下的设置为:
192.168.1.3
255.255.255.0
192.168.1.1


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-05 22:40 

注册: 2007-06-09 22:31
帖子: 96
送出感谢: 0 次
接收感谢: 0 次
这个有点难度,好像这里的人基本都是在Vbox里面装windows
只要在虚拟的windows里面装一个增强功能包就能共享文件夹了
虚拟的ubuntu没搞过


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-06 10:40 

注册: 2007-03-28 11:40
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
NAT模式
默认使用NAT模式上网,安装后立即可用。NAT模式只允许从Guest向外发出连接请求,因此一般在Guest中上网没有问题,但无法在Guest中开网络服务,因此也不能从外部(包括Host)通过SSH连接到Guest。

可配置端口映射,使得在NAT模式下能够从外部主动连接到Guest。配置一个TCP端口映射通常需要运行以下三条命令:
VBoxManage setextradata 虚拟机名 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/端口映射规则名称/UDP" 0
VBoxManage setextradata 虚拟机名 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/端口映射规则名称/GuestPort" GUEST端口
VBoxManage setextradata 虚拟机名 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/端口映射规则名称/HostPort" HOST端口
这 样即可为指定的虚拟机建立一个指定名称的端口映射规则,建立此规则后连接到Host的"HOST端口"时即相当于连接到Guest的"GUEST 端口"。如为名为Ubuntu的虚拟机建立一个名为ssh的端口映射规则,使得能从名部用ssh登陆到虚拟机中,可用如下命令:
VBoxManage setextradata Ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/UDP" 0
VBoxManage setextradata Ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata Ubuntu "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
这样即在在Host中使用"ssh -p 2222 user@localhost"登陆到Guest。

Host Interface模式: Route/TAP
使用Host Interface模式并使用Linux的IP转发功能和TAP,可为Host和Guest建立一个子网实现二者之间的方便互访。

首先要打开Linux内核转发功能
sudo su
echo 1 > /proc/sys/net/ipv4/ip_forward
利用iptables完成NAT功能
iptables -t nat -A POSTROUTING -j MASQUERADE
建立TAP虚拟网络设备
chmod 0666 /dev/net/tun
tunctl -t tap0 -u <你的用户名>
ifconfig tap0 up
ifconfig tap0 10.10.10.1 netmask 255.255.255.0
即新建一个名为tap0的虚拟网卡,设置Host的IP为10.10.10.1(也可以用其它地址)。如果没有用过TAP需要先安装Linux用户态工具包
sudo apt-get install uml-utilities
修改VirtualBox虚拟机配置,在"Network"中将其中一个Adapter设置为"Host Interface","Interface Name"输入tap0。然后启动Guest,将对应的网卡设置为静态获取IP地址如下:
IP: 10.10.10.xxx
Netmask: 255.255.255.0
Gateway: 10.10.10.1
这样配置好后在Guest中可访问Host于10.10.10.1,在Host中访问Guest于10.10.10.xxx。

由 于使用上述设置后Guest与Host将属于10.10.10.这同一子网,相互访问非常方便,但Guest不会自动检测到DNS服务器。因此在 Guest中通过上述虚拟网卡上互联网不太方便。为方便可保留原NAT网络,即新加一个Adapter设置为上述TAP虚拟网卡。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-06 10:41 

注册: 2007-03-28 11:40
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
上面是在UBUNTU里用VBOX安装Linux,你可以参考一下。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译