设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

如何在Debian或Ubuntu上从命令行使用KVM?

2014-4-10 11:06| 发布者: 红黑魂| 查看: 6555| 评论: 0|原作者: 布加迪编译|来自: 51cto

摘要: 眼下有几种不同的方法可以管理在KVM虚拟机管理程序上运行的虚拟机。比如说,virt-manager就是一种广受欢迎的基于图形用户界面(GUI)的前端工具,可用来管理虚拟机。不过,如果你想在无外设服务器上使用KVM,那么基 ...

第三步:配置桥接网络


想让虚拟机能够访问外部网络,一个办法就是通过在Linux主机上加以配置的Linux网桥。这种技术名为桥接网络(bridged networking)。下面介绍如何创建及配置Linux网桥br0,以便与KVM实现桥接网络。


首先,安装必要的程序包,然后从命令行创建Linux网桥。

  1. $ sudo apt-get install bridge-utils 
  2. $ sudo brctl addbr br0 


下一步是,在/etc/network/interfaces中配置Linux网桥,那样一旦主机启动,该网桥就会自动配置。想使用/etc/network/interfaces,你就要禁用系统上的Network Manager(网络管理器),如果你在使用它的话。按这里给出的指示(http://xmodulo.com/2014/02/disable-network-manager-linux.html)操作,以禁用网络管理器。


禁用了网络管理器后,接下来在/etc/network/interfaces中配置Linux网桥br0,如下所示。


  1. #auto eth0 
  2. #iface eth0 inet dhcp 
  3. auto br0 
  4. iface br0 inet dhcp 
  5. bridge_ports eth0 
  6. bridge_stp off 
  7. bridge_fd 0 
  8. bridge_maxwait 0 


这里我假设,eth0是主要的网络接口,可以访问外部网络。另外,我还假设,eth0通过DHCP获得其IP地址。请注意:/etc/network/interface中没有etho的配置。etho网桥受制于br0时,Linux网桥br0接过eth0的配置。


重启网络服务,证实Linux网桥已成功配置。如果配置成功,br0应该被赋予eth0的DHCP IP地址,eth0应该没有被赋予任何IP地址。


  1. $ sudo /etc/init.d/networking restart 
  2. $ ifconfig 



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部