一、虚拟机网络配置

默认只是设置了网卡1:方式NAT(对应ifcfg-eth0)

我们还可以设置网卡2,网卡3。可以在系统安装完成后设置。

网卡2设置回环网卡,实现虚拟机与宿主机组成局域网(对应ifcfg-eth1),这样即使没有路由器也可以组成局域网,可以进行ssh连接。

需要宿主机安装Microsoft Loopback Adapter。参加附录。

网卡3设置连接到互联网,并与宿主机组成局域网(对应ifcfg-eth2)。需要依赖网络,且有真实路由器。

二、Centos里eth设置

进入/etc/sysconfig/network-scripts目录,默认只有ifcfg-eth0。

复制ifcfg-eth0为ifcfg-eth1,修改为:

DEVICE=eth1

#HWADDR=::::F1:DC

TYPE=Ethernet

#UUID=b8f8e76e-1f8b-4cf5--493bfc6b04ef

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR="192.168.12.10"

GATEWAY="192.168.12.1"

复制ifcfg-eth0为ifcfg-eth2,修改为:

DEVICE=eth2

#HWADDR=::::F1:DC

TYPE=Ethernet

#UUID=b8f8e76e-1f8b-4cf5--493bfc6b04ef

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=dhcp

保存好后,使用命令:service network restart重启网络服务,如果ifcfg-eth1和ifcfg-eth2显示为绿色,说明二者设置成功。

网卡文件内容示例说明:

DEVICE=eth0                 //指出设备名称
BOOTPROT=static //启动类型 dhcp|static
BROADCAST=192.168.1.203 //广播地址
HWADDR=::5B:FE:DF:7C //硬件Mac地址
IPADDR=192.168.0.2 //IP地址
NETMASK=255.255.255.0 //子网掩码
NETWORK=192.168.0.0 //网络地址
GATEWAY=192.168.0.1 //网关地址
ONBOOT=yes //是否启动应用
TYPE=Ethernet //网络类型

为验证结果,可以输入ifconfig进行验证:

[root@localhost network-scripts]# ifconfig

eth1      Link encap:Ethernet  HWaddr :::E9::B0  

          inet addr:192.168.12.10  Bcast:192.168.12.255  Mask:255.255.255.0

          inet6 addr: fe80::a00:27ff:fee9:68b0/ Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:  Metric:

          RX packets: errors: dropped: overruns: frame:

          TX packets: errors: dropped: overruns: carrier:

          collisions: txqueuelen: 

          RX bytes: (131.3 KiB)  TX bytes: (106.4 KiB)

eth2      Link encap:Ethernet  HWaddr :::2E::7A  

          inet addr:192.168.36.85  Bcast:192.168.36.255  Mask:255.255.255.0

          inet6 addr: fe80::a00:27ff:fe2e:187a/ Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:  Metric:

          RX packets: errors: dropped: overruns: frame:

          TX packets: errors: dropped: overruns: carrier:

          collisions: txqueuelen: 

          RX bytes: (71.0 KiB)  TX bytes: (4.0 KiB)

lo        Link encap:Local Loopback  

          inet addr:127.0.0.1  Mask:255.0.0.0

          inet6 addr: ::/ Scope:Host

          UP LOOPBACK RUNNING  MTU:  Metric:

          RX packets: errors: dropped: overruns: frame:

          TX packets: errors: dropped: overruns: carrier:

          collisions: txqueuelen: 

          RX bytes: (1.0 KiB)  TX bytes: (1.0 KiB)

能显示出eth1 和eth2 说明成功了。

附录:

Windows7上安装微软Microsoft Loopback Adapter(回环网卡)的方法

1.单击开始图标,在搜索中输入hdwwiz,在搜索结果中鼠标右键单击该程序,使用“以管理员身份运行”方式来启动。

2. 根据操作系统向导,选择“安装我手动从列表选择的硬件(高级)”。

3.在硬件列表中,选择“网络适配器”。

4.选择“Microsoft”厂商,并在右边网络适配器列表中选中“Microsoft Loopback Adapter”,下一步按照向导完成安装。

5.安装完成后,查看硬件管理器,会多出一个新网卡,这就是虚拟网卡。

接下来,需要进行些配置:

打开网络和共享中心->更改适配器设置,找到标识有Microsoft Loopback Adapter的那个网络,右键属性,选中 Internet协议版本4(TCP/IPv4),点击下方属性,编辑为:

这里的网关是我自己定义的,为192.168.12.1,当然可以改成其他的,比如192.168.13.1。这里宿主机的IP是192.168.12.2,虚拟机里就不能设置为这个了。这里与虚拟机eth1 是对应的,eth1 的IP也源自这里。修改后保存即可。

注意回环网卡最好在设置虚拟机网络之前就设置好。

虚拟机VirtualBox中centos6.5网络设置的更多相关文章

  1. CentOS6.5网络设置

    CentOS6.5网络设置 不知道哪里做错了,长时间无法连接网络,百度了各种还是不可以.最后自己提取了以前可以联网的配置粘贴过来,成功.配置文件内容如下: vim /etc/resolv.conf 1 ...

  2. 2016-11-10:win7下VMware虚拟机中CentOS6.5网络配置

    在win7环境下,使用桥接和NAT模式配置VMware虚拟机网络,实现宿主机与虚拟机以及虚拟机通过宿主机网卡访问互联网. 1 配置VMware虚拟网络编辑器 VMnet0 桥接模式 VMnet1仅主机 ...

  3. 【转】win7 虚拟机virtualbox中ubuntu12.04安装samba实现文件共享

    原文网址:http://blog.csdn.net/watkinsong/article/details/8878786 昨天心血来潮,又装了个虚拟机,然后安装了ubuntu12.04,为了实现在虚拟 ...

  4. VirtualBox中CentOS7.2 网络配置(固定IP+联网)

    一.前言 用虚拟机装Linux系统时,经常会出现一些问题.比如:从主机到虚拟机之间网络不通:虚拟机中无法联网:虚拟机中的IP地址不固定.为了解决这些问题,我曾花了不少时间.在此,记下填坑方法. 二.环 ...

  5. VirtualBox中CentOS7.2 网络配置(固定IP+联网)(亲测有效)

           https://www.linuxidc.com/Linux/2018-04/151924.htm 一.前言 用虚拟机装Linux系统时,经常会出现一些问题.比如:从主机到虚拟机之间网络 ...

  6. VirtualBox下Centos6.8网络配置

    win10环境下,VirtualBox和Centos6.8已经按照完毕,下面配置Centos6.8网络. 1.设置VirtualBox为桥接模式,具体的有三种联网方法,我们参考http://www.c ...

  7. 如何实现虚拟机(VirtualBox)中的Ubuntu与Windows XP间的数据共享

    环境: 主机是Windows XP系统 虚拟机与Ubuntu的版本分别为: VirtualBox-3.2.12-68302-Win ubuntu-10.10-desktop-i386 前提:已安装Vi ...

  8. Win7与虚拟机Linux互通ping的网络设置

    转载请标明出处:http://www.linuxidc.com/Linux/2014-04/100450.htm 虽然从WinXP到Win7一直都可以使用VMWARE虚拟机安装Linux系统,记得每次 ...

  9. VMware中的Ubuntu网络设置

    网络配置: VMware安装后会有两个默认网卡,分别是VMnet8(192.168.83.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP会不同的.在windows ...

随机推荐

  1. linux links and lynx

    接下来,说一下links 和 lynx 的一些基本操作,首先你,需要安装这俩个软件 yum install links yum install lynx links links的功能键 一些常见功能按 ...

  2. Centos7 php 5.6.19编译安装

    0x01  前言 在php官网下载php-5.6.19.tar.gz源代码(php7虽然说性能提升很大,但是小菜菜还是先用着这个先吧),解压后根目录有个INSTALL文件,里面有安装教程了,目录如下: ...

  3. Windows 设置扩展投影鼠标移出方向

    1. 连接数据线,按下 “WINDOWS” + P 按钮,选择“扩展投影”: 2.更改鼠标移出屏幕的方向:桌面右键选择“屏幕分辨率” , 移动“更改显示器外观”中两个图的相对方向即可:

  4. mongodb+pycharm使用报错,无法往mongodb存文件

    1 mongodb必须在启用状态下,启用如下 C:/mongodb/bin>mongod --dbpath C:\mongodb\data\db 不能关闭cmd 2 其他问题,貌似在Connec ...

  5. 数据库 sql

    近期项目中会用到oracle,mysql,两者的建表sql 类型,函数都会混淆.现在特意整理一下: mysql :now(),   CONCAT("","",& ...

  6. IE9 不F12打开控制台,代码不执行。打开后正常

    对每个前端er来说,提起来ie就是头大,各种兼容性的问题,让人头大.前两天就在ie9下遇到一个比较少见的问题. 具体情况是这样的: ie9下,js不执行,各种绑定事件不起作用.其他浏览器都6得飞起.当 ...

  7. 有关big.LITTLE,你需要知道的十件事情

    来源 问题 1:该技术能够同时打开所有核心吗?   在早期的 big.LITTLE 软件模型中(集群迁移和 CPU 迁移),软件在核心之间切换,不能同时打开所有核心.在更新的软件模型“全局任务调度”中 ...

  8. border-radius(边框半径)

    可以使用像素来指定border-radius的属性值使角变圆 除了像素,你还可以使用百分比来指定border-radius边框半径的值

  9. 能看到U盘占用内存,但看不到文件

    原因:是u盘感染了病毒 .病毒把U盘里的东西加上了隐藏属性和系统属性. 解决办法:1.在“运行”里面输入:cmd,回车:2.在cmd中进入U盘.比如你的U盘是H盘,就输入:h:,回车:3.进入U盘之后 ...

  10. VS20xx IDE开发应用时_拷贝VS环境的库文件DLL到目标设备上运行的操作步骤

    问题场景: 当用VSIDE开发完一个项目,在部署到目标环境中时,配置文件OK,但是报错需要调试 <1>Deploying Visual C++ library DLLs as shared ...