Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4471240
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: 嵌入式

2011-04-11 15:36:16

参考博客:http://blogold.chinaunix.net/u3/104447/showart_2211699.html

虚拟机 vm7.1.3 ubuntu10.10 通过bridge实现上网

nat  的网络结构图:



bridge 的网络结构见图:


  从图上我们知道,当设置了bridge时,实现了宿主机xp和虚拟机都挂在了网络上,这样,也很方便的 实现开发板mount 到虚拟机 ubuntu下,建立nfs 文件共享。这样的话,在ubuntu下,也需要设置网络,才能上网。
   因为使用的是学校电信的网络,需要使用闪讯来设置上网,所以这里不能上网了。
   这里使用bridge 只是为了方便学习的需要。

接下来我们来设置 bridge 模式

1 bri-vmnet
 勾上 VMware Bridge Protocol 选项


2.虚拟机中的网络适配器选择桥接的方式



3.edit->Virtual Network Editor



 这样 虚拟机设置好了
 接下来在 ubuntu下配置 IP地址 和nfs

4.ip地址  vim /etc/network/interfaces  
   我们保存原始的 interfaces 为 interfaces.old
  1. auto lo
  2. iface lo inet loopback
   我们保存修改好的interfacs 为 interfaces.nfs
  1. auto lo
  2. iface lo inet loopback
  3. auto eth0
  4. iface eth0 inet static
  5. address 192.168.1.8
  6. gateway 192.168.1.2
  7. netmask 255.255.255.0

5.设置 nfs  vim /etc/resolv.conf
  我们保存原始的 为  resolv.conf.old
  1. # Generated by NetworkManager
  2. domain localdomain
  3. search localdomain
  4. nameserver 192.168.109.2

 
我们保存修改好的 为 resolv.conf.nfs
  1. nameserver 202.96.128.166
  2. nameserver 202.96.128.167


6.重新启动 /etc/init.d/networking restart


7 怎么转换 bridge 和 nat 呢?

7.1 bridge 转换为 nat
    1.图4 设置为nat
    

 
    2.图 5 设置为 auto


  
  cp /etc/network/interfaces.old /etc/network/interfaces
    cp /etc/resolve.conf.old /etc/resove.conf
   /etc/init.d/networking restart

   最后重启 ubuntu

7.2 nat 转换为 bridge
    1.图6 设置为bridge



    2.图7,设置为 NV 网卡



 
 cp /etc/network/interfaces.nfs /etc/network/interfaces
  cp /etc/resolve.conf.nfs /etc/network/resolve.confi
   /etc/init.d/networking restart

  重启 ubuntu  
阅读(1888) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~