ViurtualBox配置虚拟机Linux的网络环境
之前可以使用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下的网络配置文件:效果如下


好了完工:
下面是一个总结:
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的网络环境的更多相关文章
- Linux学习笔记(9)linux网络管理与配置之一——Linux基础网络命令与学习大纲(0)
大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配置DNS客户端 4.配置名称解析顺序 5.配置路由与默认网关 6.双网卡绑定 [1] ping [2]net ...
- 【linux配置】Linux同步网络时间
Linux同步网络时间 1.date '+%Y%M%D' 按照格式显示当前日期,结果如下: [root@LAMP ~]# date "+%Y-%m-%d %H:%M:%S" -- ...
- 配置虚拟机 Linux 静态IP
一.查看IP.子网掩码.网关 虚拟网络编辑器 NAT中获取 取消勾选DHCP 二.查看DNS 虚拟机DNS与Windows设置相同 三.配置linux [root@lhs800 ~]# vi /etc ...
- 虚拟机linux系统网络连接配置问题总结
1.虚拟机与CentOS的安装与配置参考本人博客:https://www.cnblogs.com/ClikeL/p/11743520.html 2.测试网络连接 ping www.baidu.com ...
- vmware虚拟机无法连接网络
这是一个老生常谈的问题,而且网上有一套解决方法,最方便快捷的肯定属恢复虚拟网络了 说说我的情况 虚拟机VMware® Workstation 12 Pro centos6.8,克隆,192.168.2 ...
- Putty终端 模拟 远程登录 虚拟机Linux
1.虚拟机设置 虚拟机设置->网络适配器->选择Host-only:与主机共享一个私有网络 桥接.NAT.Host-only三种网络模式的说明: (1)桥接:表示在局域网内是一台真实的系统 ...
- Linux虚拟机修改ip地址,查看网关,网络环境配置
修改虚拟机的ip地址: 进入如下界面,直接修改子网ip即可. 查看网关: Linux网络环境配置: 第一种方式(自动获取): 说明:登陆后,通过界面来设置自动获取ip 我们先进入设置: 把自动连接勾上 ...
- nat模式下更改网络环境, 虚拟机中Linux无法上网的问题
出现的问题: 1.ifconfig -a 命令下会出现eth0信息中无ip地址等等信息: 2.无法ping通baidu,也就是无法上网: 3.ping 8.8.8.8 提示 connect:netwo ...
- Linux环境系列 之【配置虚拟机】
前言懒得讲, 不给人解决问题的程序员不是好的程序员,所有老规矩,直接上干货 This is 系列故事 如果你从这里单独看那是没有任何问题的,但是你是小白的话建议你跳去 ☞从头开始[环境概述] ☞本章节 ...
随机推荐
- Google Maps API的使用
之前在学习了简单的API调用后,查看了几个知名网站的API调用方法,发现Google的API调用还是相对比较简单的.下面就从API key的获取.googlemaps的安装,再到实际使用做一下说明. ...
- vue使用 better-scroll的参数和方法
格式:var obj = new BScroll(object,{[option1,],.,.}); 注意: 1.要确保object元素的高度比其父元素高 2.使用时,一定要确保object所在的do ...
- windows中安装redis
Redis是有名的NoSql数据库,一般Linux都会默认支持.但在Windows环境中, Windows的Redis安装包需要到以下GitHub链接找到.链接:https://github.com/ ...
- FineUI控件集合
FineUI(开源版)基于 ExtJS 的开源 ASP.NET 控件库. using System; using System.Collections.Generic; using System.Te ...
- 解决浏览器兼容ES6特性
为什么ES6会有兼容性问题? 由于广大用户使用的浏览器版本在发布的时候也许早于ES6的定稿和发布,而到了今天,我们在编程中如果使用了ES6的新特性,浏览器若没有更新版本,或者新版本中没有对ES6的特性 ...
- Learn Plan
2018-02-05 1.正则表达式的熟悉和使用 2.Spring-boot 框架的使用 3.React的如何和使用 4.英语的单词发音的纠正和词汇的记忆. 5.github 命令行的使用 6.jav ...
- 选择排序—简单选择排序(Simple Selection Sort)
基本思想: 在要排序的一组数中,选出最小(或者最大)的一个数与第1个位置的数交换:然后在剩下的数当中再找最小(或者最大)的与第2个位置的数交换,依次类推,直到第n-1个元素(倒数第二个数)和第n个元素 ...
- Redis的事务和watch
redis的事务 严格意义来讲,redis的事务和我们理解的传统数据库(如mysql)的事务是不一样的. redis中的事务定义 Redis中的事务(transaction)是一组命令的集合. 事务同 ...
- Algorithm --> 求阶乘末尾0的个数
求阶乘末尾0的个数 (1)给定一个整数N,那么N的阶乘N!末尾有多少个0?比如:N=10,N!=3628800,N!的末尾有2个0. (2)求N!的二进制表示中最低位为1的位置. 第一题 考虑哪些数相 ...
- Algorithm --> 二进制中1的个数
行文脉络 解法一——除法 解法二——移位 解法三——高效移位 解法四——查表 扩展问题——异或后转化为该问题 对于一个字节(8bit)的变量,求其二进制“1”的个数.例如6(二进制0000 0110) ...