一、虚拟机与主机互联,通常有三种方式,详细介绍请看:

VMware虚拟机三种网络模式(Bridged,Nat,Host-only)区别详解

二、通过网络共享,Host-Only联网,详细案例请看:

Window主机里利用VMware安装Linux(CentOS)虚拟机,Host-only连接上网方式详解

Virtual Box下配置Host-Only联网方式详解

三、利用NAT、Host-Only双虚拟网卡,实现虚拟机联网,详细案例如下:

【推荐】利用NAT、Host-Only双虚拟网卡,实现Virtual Box中CentOS6.x联网

先前用的是CentOS6.x,通过这篇文章(【推荐】利用NAT、Host-Only双虚拟网卡,实现Virtual Box中CentOS6.x联网)的介绍 ,实现了虚拟机中CentOS6.x联网。现在换成了CentOS5.x,发现跟CentOS6.x相比,还是有很多不同,在联网方面,至少发现一个不同:

CentOS6.x可给每个网卡单独设置DNS,而CentOS5.x则不同,各个网卡共用一份DNS配置,如下图所示:

CentOS6.x

CentOS5.x


在CentOS5.x中,实现NAT、Host-Only双虚拟网卡联网,操作步骤如下:

1、给Virtual Box开启2张网卡,第1张网卡连接方式为“Host-Only”,第2张网卡连接方式为“NAT”

(注意,此顺序一定不能变!这是关键点!否则DNS不起作用,也许是第2张网卡的激活,覆盖掉了第1张网卡的激活信息。)

2、给CentOS5.x设置IP,如下图所示:

注意:第1张网卡对应 eth0,第2张网卡对应 eth1,为什么是那样一一对应,查看一下 mac 地址就知道了。

设置第1张网卡IP地址:

设置第2张网卡IP地址:

设置DNS:(深圳DNS:202.96.134.133  谷歌DNS:8.8.8.8)

3、给 Windows 主机的Host-Only虚拟网卡设置IP

最后,重启 CentOS系统,大功告成。

【荐】利用NAT、Host-Only双虚拟网卡,实现Virtual Box中CentOS5.x联网的更多相关文章

  1. 【强烈推荐】利用NAT、Host-Only双虚拟网卡,实现Virtual Box中CentOS6.3联网

    问题背景: 先前都是在Virtual Box中以“网络共享”方式,让里面的Linux虚拟机Host-Only方式联网,参考如下: Virtual Box下配置Host-Only联网方式详解 但最近被公 ...

  2. Virtual Box中 CentOS双网卡设置

    Virtual Box中 CentOS双网卡设置:   在Virtual Box中安装CentOS x86-64 6.4(final),配置了双网卡,eth0 为桥接模式 , eth1为内网模式   ...

  3. 在mac版virtual box中安装ubuntu虚拟机的NAT/Host-Only网络配置踩坑记录

    之前用惯了vmware和parallels desktop,网络配置十分智能,基本不用自己配置.由于版权原因,工作电脑上换了免费的virtual box用,四五年都完全在虚拟机里干活的本菜鸡居然在虚拟 ...

  4. 在 Virtual Box 中为 CentOS7 mini 配置双网卡

    1. 配置过程 1.1 需求分析 要同时满足虚拟机访问互联网和远程连接,需要配置两块网卡. 一块为 NAT 网络,这块用来访问互联网. 另一块为 Host-Only 网络,进行远程连接.   1.2 ...

  5. VMvare 虚拟网卡vmnet1 and vmnet8

    VMvare 虚拟网卡vmnet1 and vmnet8---------------------------------2013/11/03 在使用VMware Workstation创建虚拟机时, ...

  6. 虚拟机vmnet0、vmnet1和vmnet8的区别 虚拟网卡概述

    vmnet0,实际上就是一个虚拟的网桥 vmnet0,实际上就是一个虚拟的网桥,这个网桥有很若干个端口,一个端口用于连接你的Host,一个端口用于连接你的虚拟机,他们的位置是对等的,谁也不是谁的网关. ...

  7. virtual box搭建虚拟机nat和host only网络配置实用

    virtual box搭建虚拟机nat和host only网络配置实用 一.背景 二.需求 二.设置虚拟机的网络 1.创建一个全局的nat网络 2.添加主机网络管理器 3.设置虚拟机网络 1.网卡1设 ...

  8. 使用C++对物理网卡/虚拟网卡进行识别(包含内外网筛选)

    简介 在Socket编程的时候,我们需要实时获取我们所需要的IP地址.例如在编写后门的时候,我们可能需要获得有效的外网IP或内网IP:有时候我们可能需要判断我们获取的是否是虚拟机网卡,这时候就需要对每 ...

  9. 单网卡绑定多个ip, 多个网卡绑定成一块虚拟网卡

    Linux网卡配置与绑定   Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机 ...

随机推荐

  1. 測試 battery capacity curve 的負載

    昨天有同事問說, 他要測試 battery capacity curve, 並且負載要使用 33mA, 於是我想到有一個 apk 名稱為 快速放電 (最下方),可以控制 cpu 的 load, 他試了 ...

  2. 斯坦福开源无Bug的随机计算图Certigrad

    斯坦福开源无Bug的随机计算图Certigrad https://news.cnblogs.com/n/573690/ ttps://github.com/dselsam/certigrad

  3. Laravel artisan commands

    使用php artisan list 可以看到artisan的所有命令以及选项. 当然你也可以在此基础上扩展自己的命令. 1. key 1.1 key:generate 这是一个加密秘钥,用于保证安全 ...

  4. Jmeter性能测试示例

    这次成功做了一个jmeter借口性能测试的简单测试示例,分享一下给大家. jmeter作为一个简单的开源工具,基于java的性能测试工具,使用起来很简单. 也可以作为二次开发,复杂的情形可以自己写代码 ...

  5. 使用js创建select option

    var v_select = document.getElementById("selectA");  var v_option = document.createElement( ...

  6. HDU-5273

    Dylans loves sequence Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/ ...

  7. sharding-JDBC 实现读写分离

    需求 一主两从,做读写分离. 多个从库之间实现负载均衡. 可手动强制部分读请求到主库上.(因为主从同步有延迟,对实时性要求高的系统,可以将部分读请求也走主库) 本次不讨论 MySQL如何配置主从同步相 ...

  8. php文件上传错误信息

    错误信息说明 UPLOAD_ERR_OK:其值为0,没有错误发生,文件上传成功 UPLOAD_ERR_INI_SIZE:其值为1,上传的文件超过了php.ini和upload_max_filesize ...

  9. 亲测能用的mysqli类,挺好用的

    <?php header('content-type:text/html;charset=utf-8'); /* 掌握满足单例模式的必要条件 (1)私有的构造方法-为了防止在类外使用new关键字 ...

  10. [水煮 ASP.NET Web API2 方法论](1-7)CSRF-Cross-Site Request Forgery

    问题 通过 CSRF(Cross-Site Request Forgery)防护,保护从 MVC 页面提交到ASP.NET Web API 的数据. 解决方案 ASP.NET 已经加入了 CSRF 防 ...