一种在Virtualb Box 虚拟机与Host主机之间建立通讯的方法


一种在Virtualb Box 虚拟机与Host主机之间建立通讯的方法


我的虚拟机安装的是RedHat9,可能是装的不全,里面没有ftp Server和SSL server。所以建立连接的基本思路是先建立网络通讯,再在windowXP上架设FTP server,然手二者实现通讯
1, 设置Host网络连接
打开DOS窗口进到VB的安装目录下(默认“C:/Program Files/Sun/xVM VirtualBox”)输入命令:VBoxManage createhostif "VM1 external",安装虚拟网卡驱动。然后在虚拟机的设置-网络-网络连接,将网络连接方式改为“Host Interface”,下面的Interface Name就选上面建立的VM1 External,然后启动虚拟机,这时虚拟机和主机就相当于处在局域网中的两台同样地位的计算机了,像正常设置局域网连接一样设置就可以了
2, 设置Linux固定IP(192.168.0.4)。
[root@tpwb ~]# cd /etc/sysconfig/network-scripts/
[root@tpwb network-scripts]# vi ifcfg-eth0
DEVICE=eth0 端口名称
BOOTPROTO=static 
BROADCAST=192.168.0.255 广播地址
HWADDR=与VirtualBox中的设置相同 网卡MAC地址
IPADDR=192.168.0.5 IP地址
NETMASK=255.255.255.0 子网掩码
NETWORK=192.168.0.0 网段
GATEWAY=192.168.0.1 网关
ONBOOT=yes 开机自动加载
TYPE=Ethernet 端口类型
[root@tpwb ~]# ifconfig eth0 down
[root@tpwb ~]# ifconfig eth0 up

   
3, 设置Windows固定IP (192.168.0.4)。
桌面->网上邻居->选择在第1步中已经建立的连接->属性->设置为固定IP
IP 192.168.0.4
子网掩码 255.255.255.0
网关 192.168.0.1
点击“确定”。

运行ipconfig 
  Ethernet adapter VM1 external:
  Connection-specific DNS Suffix . :
  IP Address. . . . . . . . . . . . : 192.168.0.4
  Subnet Mask . . . . . . . . . . . : 255.255.255.0
  Default Gateway . . . . . . . . . : 192.168.0.1

4, 重新启动虚拟机器
测试Host与虚拟机是否能够Ping通对方。
5, 安装Windows Ftp Server (WinFtp)。
6, 将WinFtp设置为固定IP模式
Menu->Setup->Option->Pasv Mode,右侧选择Fixed IP,设置为192.168.0.4
7,为WinFtp添加帐号
  Menu->Setup->User Accounts->Add->用户名称和密码均设置为test。
现在,从虚拟机器上就可以 #ftp 192.168.0.4。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值