• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > 详解VirtualBox + CentOS 虚拟机网卡配置

详解VirtualBox + CentOS 虚拟机网卡配置

作者:一只小逛 字体:[增加 减小] 来源:互联网

本文主要包含VirtualBox网卡配置,virtualbox,网卡设置,virtualbox多网卡配置等服务器相关知识,一只小逛 希望可以进行参考

前言

要学好Linux,还是得自己搭建虚拟机. VirtualBox比较小巧简单,容易上手.在配合CentOS 6.4使用时,首要的问题就是网卡配置,尤其是使用SSH终端仿真程序(例如SecureCRT)访问主机时,更需要配置好IP.如下为网卡相关的配置.

1.VirtualBox 配置

1.1 配置页面

1.2 网卡连接方式

①、仅主机(Host-only)

此连接方式只允许宿主机器与虚拟机之间互通

②、桥接网络

此连接方式虚拟机拥有一个与桥接网卡同网络下的一个局域网IP,与此局域网内其他机器都互通

③、网络地址转换(NAT)

此连接方式虚拟机可以访问宿主机器局域网内其他主机,但其他主机不可访问虚拟机

2. CentOS配置

2.1 修改网卡MAC与设备名称eth*的映射

vi /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:34:81:48", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

P.S. 此文件中的ATTR{address}的MAC必须与上图中虚拟机网卡的MAC地址一致;如若不一致,CentOS会自动创建一条新记录,同时eth*对应的数字会自增.

2.2 配置网卡的具体属性

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.56.10
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
HWADDR=08:00:27:34:81:48

P.S. 此处我配置的是静态IP,目的是防止每次启动虚拟机时IP地址变化. 用过VirtualBox的都知道,56网段是VirtualBox的默认HostOnly网段,既然VM只能与宿主本机相通,就配成静态IP省的麻烦. 另外若要使用DHCP,请将如下配置:

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:34:81:48

假若网卡对应的网络可以连接公网,可以配置下对应的DNS地址

(以江苏电信DNS为例)

DNS1=218.2.135.1

DNS2=61.147.37.1

修改完配置后重启网卡

ifdown eth0
ifup eth0

P.S. 选择ifcfg-eth* 中N的选择,要与 70-persistent-net.rules 中的NAME一致,同时要保证MAC地址也一致.

2.3 多网卡网络环境下默认网关配置

假若虚拟机存在多个网卡,例如网关分别为

  • 192.168.56.1 -- Host-only
  • 192.168.20.1 -- Bridge LAN
  • 192.168.10.1 -- Bridge WLAN

其中192.168.10.1网络可以连接公网,可以通过增加默认网关的方式访问公网

route add default gw 192.168.10.1

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

您可能感兴趣的文章:

  • 手把手教你使用 virtualBox 让虚拟机连接网络的教程
  • VirtualBox虚拟机安装Ubuntu详细教程(图文)
  • 详解VirtualBox虚拟机网络环境解析和搭建-NAT、桥接、Host-Only、Internal、端口映射
  • VirtualBox虚拟机安装CentOS 7图文教程
  • Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(Windows<->Windows, Windows<->Linux)
  • VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通(图文教程)
  • 虚拟机VirtualBox中centos6.5网络设置图文详解
  • VirtualBox复制的虚拟机无法获取IP的完美解决办法
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解VirtualBox + CentOS 虚拟机网卡配置

相关文章

  • CentOS7虚拟机安装并配置docker套件
  • Docker + Nodejs + Kafka + Redis + MySQL搭建简单秒杀环境
  • Docker设置代理的方法教程
  • 详解Docker Swarm服务发现和负载均衡原理
  • Ubuntu虚拟机:如何选择虚拟化软件
  • docker Nginx PHP-FPM单机多站点布署的方法
  • docker 容器上编译 go 程序提示找不到文件问题
  • 警告1909无法创建快捷方式VMware Workstation Pro.Ink的图文解决方法(附 VMware_workstation 12的安装方法)
  • VMware下Ubuntu 14.04静态IP地址的设置方法
  • Docker Windows下如何安装详细介绍(图文)

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • VMware View虚拟桌面“黑屏”解决方案
    • 详解Docker 容器基础系统镜像打包
    • VirtualBox虚拟机安装CentOS 7图文教程
    • Mac OSX系统 Docker启用Docker远程API功能
    • Docker基础命令详解
    • 戴尔VDI告诉你:未来就这么简单
    • Docker push镜像失败解决方法
    • docker centos7 安装ssh具体步骤
    • VMWare 虚拟机Centos7安装Oracle数据库的教程图解
    • Docker学习笔记之docker入门

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有