之前可以使用VMware配置成功,让虚拟机和本地通信,虚拟机可以访问外网,但是VMware体积太大了,最后终于把virtualBox也配置成功,也使得两者兼备

环境:本地windows7 64位专业版,虚拟机VirtualBox,5.0.4,Linux:CentoS6.7

步骤:1.在本地的网路中心设置参数,注意不要设置网关,因为设置了网关,所有的路由都寻找这个网关,即使其他都配置成功,虚拟机也不能上网,配置效果如下:

配置完后本地dos命令下,ping 192.168.56.1,如果ping的通ok.,继续

第二步:关闭所有的虚拟机,在VB的设置里面分配两块网卡,一块是nat模式(注意选择第二个nat,第一个nat不靠谱),一块是hostOnLY,具体效果如下

下面是详细的

下面是第二块网卡配置:

第三步:配置Linux下的网络配置文件:效果如下

好了完工:

下面是一个总结:

 你虚拟机的默认网关其实就是你主机,vbox有api解决这个互联问题,你windows机器其实是一个交换机+路由器

terrancesiu 2016/3/14 12:44:57

如果你的无线网卡配置的ip是192.168.1.100 那么你虚拟机里的10.0.2.15 这个ip是经过了你windows的nat功能翻译了地址再将包转发到默认网关路由器

terrancesiu 2016/3/14 12:45:18

虚拟机上网经过了两个路由器,一个是你的电脑,一个是你无线网络的路由器

---------------------------------------------------------------------------------------
 哦哦

小峰先生 2016/3/14 12:46:06

虚拟机为什么要搞两块网卡呢?
12:47:10
小峰先生 2016/3/14 12:47:10

是不是一块windows访问虚拟机的,另一块是虚拟机通过本地访问外网的呢?

小峰先生 2016/3/14 12:47:15

是这样理解吗?
12:50:07
terrancesiu 2016/3/14 12:50:07

是的,因为nat环境下你要访问虚拟机必须做端口映射,所以一块用于本地通信,一个用于外网通信,非192.168.56.0/24的包都经过nat网卡转发到公网处理,所以第二个块网卡不能设置网关
12:55:49
小峰先生 2016/3/14 12:55:49

小峰先生 2016/3/14 12:55:58

这里面的24是什么意思呢?

小峰先生 2016/3/14 12:56:27

24是端口号吗?

terrancesiu 2016/3/14 12:57:03

网络位,你这网络知识得狂补,你多google下巴

小峰先生 2016/3/14 12:57:42

哦哦
12:57:51
小峰先生 2016/3/14 12:57:51

就是前面的3*8=24位

小峰先生 2016/3/14 12:57:53

是吧

注意最后虽然右上角出现了叉叉,但是不影响什么,只要装了network manager这个包才会出现,不必理会

注意windows网络中心出现的虚拟网卡是安装虚拟机自己产生的:卸载后就会消失,比如我我卸载VMware,他的网卡就消失了,而VB没卸载,他的虚拟网卡还在:

ViurtualBox配置虚拟机Linux的网络环境的更多相关文章

  1. Linux学习笔记(9)linux网络管理与配置之一——Linux基础网络命令与学习大纲(0)

    大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配置DNS客户端 4.配置名称解析顺序 5.配置路由与默认网关 6.双网卡绑定 [1] ping [2]net ...

  2. 【linux配置】Linux同步网络时间

    Linux同步网络时间 1.date '+%Y%M%D' 按照格式显示当前日期,结果如下: [root@LAMP ~]# date "+%Y-%m-%d %H:%M:%S" -- ...

  3. 配置虚拟机 Linux 静态IP

    一.查看IP.子网掩码.网关 虚拟网络编辑器 NAT中获取 取消勾选DHCP 二.查看DNS 虚拟机DNS与Windows设置相同 三.配置linux [root@lhs800 ~]# vi /etc ...

  4. 虚拟机linux系统网络连接配置问题总结

    1.虚拟机与CentOS的安装与配置参考本人博客:https://www.cnblogs.com/ClikeL/p/11743520.html 2.测试网络连接 ping www.baidu.com ...

  5. vmware虚拟机无法连接网络

    这是一个老生常谈的问题,而且网上有一套解决方法,最方便快捷的肯定属恢复虚拟网络了 说说我的情况 虚拟机VMware® Workstation 12 Pro centos6.8,克隆,192.168.2 ...

  6. Putty终端 模拟 远程登录 虚拟机Linux

    1.虚拟机设置 虚拟机设置->网络适配器->选择Host-only:与主机共享一个私有网络 桥接.NAT.Host-only三种网络模式的说明: (1)桥接:表示在局域网内是一台真实的系统 ...

  7. Linux虚拟机修改ip地址,查看网关,网络环境配置

    修改虚拟机的ip地址: 进入如下界面,直接修改子网ip即可. 查看网关: Linux网络环境配置: 第一种方式(自动获取): 说明:登陆后,通过界面来设置自动获取ip 我们先进入设置: 把自动连接勾上 ...

  8. nat模式下更改网络环境, 虚拟机中Linux无法上网的问题

    出现的问题: 1.ifconfig -a 命令下会出现eth0信息中无ip地址等等信息: 2.无法ping通baidu,也就是无法上网: 3.ping 8.8.8.8 提示 connect:netwo ...

  9. Linux环境系列 之【配置虚拟机】

    前言懒得讲, 不给人解决问题的程序员不是好的程序员,所有老规矩,直接上干货 This is 系列故事 如果你从这里单独看那是没有任何问题的,但是你是小白的话建议你跳去 ☞从头开始[环境概述] ☞本章节 ...

随机推荐

  1. tp5 日志文件名称问题

    原文:http://www.upwqy.com/details/17.html 我的项目在运行一段时间后 我发现在日志中生成了 1508467147-20.log 这种文件名的日志 开始还以为是bug ...

  2. java web需要好好掌握的一些东西

    这是一些需要好好的复习的东西 本来存了个文档  怕整丢了  就在这里保存一下 java 基础 重点关注集合 如list hashmap等使用(有时间多看看hashmap的实现原理  问的比较多)多线程 ...

  3. grub4dos和winsetupfromusb1.4

    其实grub4dos也是一个多系统启动盘制作软件,GRUB4DOS 最大的成功之处就是既学习了windows的方便易用,又引入linux的强大功能.http://baike.baidu.com/lin ...

  4. 软件质量与测试——WordCount编码实现及测试

    1.GitHub地址       https://github.com/noblegongzi/WordCount 2.PSP表格 PSP2.1 PSP 阶段 预估耗时 (分钟) 实际耗时 (分钟) ...

  5. null和undefined的异同

    相同点: 都表示值得空缺,二者往往可以互换,用“==”相等运算符判断两个是相等的,要用“===”判断. 在希望值是布尔类型的地方,他们的值都是假值,和“false”类似. 都不包含属性和方法. 使用& ...

  6. 值得 .NET 开发者了解的15个特性

    本文列举了 15 个值得了解的 C# 特性,旨在让 .NET 开发人员更好的使用 C# 语言进行开发工作. 1. ObsoleteAttribute ObsoleteAttribute 适用于除组件. ...

  7. OpenCascade Law Function

    OpenCascade Law Function eryar@163.com 1.Introduction 在OpenCASCADE的TKGeomAlgo Toolkit中提供了一个Law Packa ...

  8. Redis --> Ubuntu安装redis

    Ubuntu安装redis   一.下载安装 root@21ebdf03a086:/# apt-cache search redis root@21ebdf03a086:/# apt-get inst ...

  9. java性能调优---------------------JVM调优方案

    JVM的调优的主要过程有: 1.确定堆内存大小(-Xmx.-Xms) 2.合理分配新生代和老年代(-XX:NewRatio.-Xmn.-XX:SurvivorRatio) 3.确定永久区大小(-XX: ...

  10. grep -vFf 比较2个文件差异

    grep -vFf 1.txt 2.txt   打印出2.txt中与1.txt有差异的数据. #cat .txt 192.168.0.1 192.168.0.2 192.168.0.3 #cat .t ...