热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

LinuxVirtualBox虚拟机系统设置联网

听说VirtualBox在linux下面用,是个不错的东西,加上我们这个的电脑都这不上redhatlinux,所以安个VirtualBox来装linux.VirtualBox这个在linux下面用,是挺快的,很快就装好了,只是不能上网。在网上搜了搜,找到一个解决的方法。bridge方式上网:1,apt

     听说VirtualBox在linux下面用,是个不错的东西,加上我们这个的电脑都这不上redhat linux,所以安个VirtualBox 来装linux.

     VirtualBox 这个在linux下面用,是挺快的,很快就装好了,只是不能上网。
     在网上搜了搜,找到一个解决的方法。

     bridge 方式上网:

     1, apt-get install uml-utilities bridge-utils

安上这两个才能进行bridge相关的设置.

    2, tunctl -t tap1 -u

        chmod 0666 /dev/net/tun

  建立一个tap接口,

tap相关知识:

一个虚拟网卡相关的东西

http://www.ibm.com/developerworks/cn/linux/l-tuntap/index.html(关于这方面程序设计的介绍)

3,brctl addbr br0

 生成一个bridge接口,这个比较简单基本上不用讲.

4,ifconfig eth0 0.0.0.0 promisc

ifconfig tap0 0.0.0.0 promisc

把这个两个网卡设成

promiscuous模式,使得它能够接收发送到别的MAC地址的帧

5,brctl addif br0 eth0

   brctl addif br0 tap0

把这个网页桥接起来.

6,设置br0ip 地址,这个地址就是你这台电脑的地址

ifconfig br0 10.8.7.21

7,把VirtualBox里面网络设置成HostInterface

Interface Name:tap0

启动虚拟pc,就可以上网了.


推荐阅读
author-avatar
灵动的音乐xl
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有