主机-安装虚拟软件的宿主机xp
VM虚拟机-(RH linux 9 文本界面)
S3C2410(嵌入式ARM920T) |
安装虚拟机后出现的虚拟设备:
安装了一个虚拟系统后下VMware提供了vmnet1和vmnet8两个虚拟网卡(可以查看主机网络连接里是否多了这两项,其IP在安装虚拟系统时已自动分配),还有在虚拟系统上的虚拟网卡 "AMD PCNET Family PCI Ethernet Adapter"
vmnet1和vmnet8是主系统上虚拟设备,用DOS 下用指令ipconfig /all命令可以看到其详细信息,而"AMD PCNET Family PCI Ethernet Adapter"是虚拟系统上的虚拟设备,在安装完虚拟系统后在linux条件下可以用指令lspci查看。前两个隶属于真实系统,是你的真实电脑中的虚拟设备,后一个隶属于虚拟系统,是虚拟电脑中的设备,不要搞混淆。
VM网络配置中有以下几个选项:
(1)Bridged方式(我们主要选择的方式,也是配置虚拟机的默认方式)
在这中方式下只要得知主机的IP,如本人的为192.168.1.104 只要配置虚拟系统下linux IP在同一网段主机与虚拟机即可实现互联。
Linux 文本界面IP设置方法 可以通过指令 ifconfig eth0 192.168.1.*(0~255当然除去网段中已经在用的IP)
还有一种配置IP的方法,用于对XP IP 配置的怀念,在linux界面输入指令setup,则进入一个选择界面如下图
选择Network configuration 进入IP配置界面,配置结束保存退出
注意:这时主机与VM之间还不能通信
我们在linux下运行命令
#servise network restart ;运行指令后连接完成
测试一下:
# ping 192.168.1.104 ;结果如下
成功~~~
同样在一个网段的不同计算机,可以实现两个虚拟机(分装两台主机上)的互联通信,
已经过测试可行
在完成上面这一步后,通过配置虚拟机下面的LINUX vsftpd ,在window条件下通过FTP软件可以实现上传下载文件。具体见我BLOG的另一篇文章~
(2)NAT方式(配置与vmnet8同一网段IP可实现两者的互联)
这种方式也可以实现本机系统与虚拟系统的双向访问。但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用NAT协议访问网络内其他机器。
NAT方式的IP地址配置方法:虚拟系统先用DHCP自动获得IP地址,本机系统里的VMware services会为虚拟系统分配一个IP,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个IP即可。
(3)host-only方式(配置与vmnet1同一网段IP可实现两者的互联)
顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器。
(4)not use方式
既是不使用网络,虚拟系统为一个单机。
一般来说,Bridged方式最方便好用。但如果本机系统是win2000而网线没插(或者根本没有网卡),网络很可能不可用(大部分用PCI网卡的机器都如此),此时就只能用NAT方式或host-only,之前所说的那两块虚拟网卡就是适应这两种网络准备的
s3c2410板与虚拟机的网络通信:
用双绞线(网线)连接主机和S3C2410,启动S3C2410的系统,在其终端下:设置网络IP,设置方式与LINUX下一致
ifconfig eth0 192.168.1.154
区别是不许不重启网络服务,因为没有,还有一个不同是,S3C2410每启动一次需配置一次IP
然后就可以PING 主机了 经过测试PASS~~~
阅读(2866) | 评论(0) | 转发(0) |