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

VMware虚拟机CentOS系统网络设置

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

本文主要包含虚拟机,网络设置,VMware网络设置等服务器相关知识,whenif 希望可以进行参考

1 VMware网卡

  VMware默认情况下会安装三个网卡,如下图示(点击最上方编辑-->虚拟网络编辑器)。


VMnet0:“桥接网络” VMnet1:“仅主机虚拟网络” VMnet8:“NAT网络”

  其中VMnet0为主机物理网卡,其余为虚拟网卡。而实际上VMware共支持支持VMnet0~VMnet9共10块(虚拟)网卡,对于每一块虚拟网卡来说,同一时刻只能选择以上任一种网络属性,其中可以有多块虚拟网卡具有“仅主机网络”特性,但同一时刻只能有1块虚拟网卡具有“NAT网络”属性。

2 VMware简化的网络拓扑


简化的网络拓扑(图片来自网络) VMnet0(桥接):虚拟机与外网计算机可以互相访问 VMnet1(仅主机):虚拟机与外网计算机不可互相访问 VMnet8(NAT):虚拟机能访问外网计算机而外网计算机不能访问虚拟机

具体可参考:虚拟机3种网络连接方式区别

3 虚拟机上网设置

3.1 测试环境

  • 主机系统:Windows 8.1
  • 虚拟机软件:VMware Workstation 12
  • 虚拟机系统镜像:CentOS-6.5-x86_64-bin-DVD1

3.2 让虚拟机上网 3.2.1 NAT模式

(1)打开cmd-->输入ipconfig,可以看到本地wifi的信息如下:


物理机网络信息

(2)打开虚拟网络编辑器(最上方编辑菜单),开启DHCP服务(用于自动获取IP地址)


(3)最上方-->虚拟机-->设置


设置NAT模式

(4)网络测试
ping物理主机-->物理机ping虚拟机-->ping百度测试网络
结果只有物理机没办法ping通虚拟机,理论上NAT模式下虚拟机与物理机是可以互访的。有简友明白的也可以留言交流。

3.2.2 桥接模式

设置同理NAT模式,注意“桥接模式”中的“直接连接物理网络”意思是重新分配一个 IP地址,而“复制物理网络连接状态”就是虚拟机和本地电脑通用一块网卡,也就不存在重新为虚拟机上网分配IP地址。


桥接模式

3.3 静态IP配置 涉及到三个配置文件,分别是:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf

涉及到五个网络信息地址,分别是:子网IP、子网掩码、网关IP、静态IP地址、DNS服务器IP

(1)虚拟机网络模式设置

打开cmd-->ipconfig,查看网络信息;打开虚拟网络编辑器并填写NAT设置,同时将虚拟机的网络模式设置为NAT模式;


NAT模式设置 关闭DHCP服务

前面的网络设置都开启了DHCP自动分配IP服务,在设置静态IP之前必须先关闭DHCP服务。


(2)修改/etc/sysconfig/network

NETWORKING=yes #启动时激活联网
HOSTNAME=developer #主机名
GATEWAY=192.168.xxx.xxx #网关地址

(3)修改/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0" #设备名称
BOOTPROTO="static" #启动类型 dhcp|static
IPADDR=192.168.xxx.xxx #IP地址,注意必须和物理机在同一网段内
NETMASK=255.255.xxx.xxx #子网掩码
HWADDR="xx:xx:xx:xx:xx:xx" #硬件Mac地址
IPV6INIT="no" #关闭IPV6
NM_CONTROLLED="yes" #设备eth0是否可以由Network Manager图形管理工具托管
ONBOOT="yes" #系统启动时是否激活网卡
TYPE="Ethernet" #网络类型
UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" #全局唯一标识符
DNS1=8.8.8.8 #Google提供的免费DNS服务器的IP地址
DNS2=8.8.4.4 #Google提供的免费DNS服务器的IP地址

注意:这里DNS1是必须要设置的否则无法进行域名解析。
(4)修改/etc/resolv.conf

# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4

  其实这一步可以省掉,上面设置了DNS Server的地址后系统会自动修改这个配置文件。

(5)重启网卡

service network restart

重启网卡时,shell中可能会有重新配置IP的相关信息出现在shell中。

(6)网络测试


ping网关


ping百度

总结

VMware Workstation是一款非常不错的虚拟机软件,许多爱好者用VMware Workstation设计多种实现环境做测试。VMware Workstation的虚拟网络部分,功能非常的强大,但对于初学者来说,稍显复杂。

您可能感兴趣的文章:

  • Vmware+Centos7搭建Openstack环境(网络配置)
  • CentOS 7 在vmware中的网络设置详细介绍
  • Centos7 网络配置详细介绍
  • VirtualBox下Centos6.8网络配置教程
  • 详解虚拟机中CentOS 7 网络和ssh的配置
  • 详解Centos7 下建立 Docker 桥接网络
  • CentOS 7 网络配置详解
  • 虚拟机VirtualBox中centos6.5网络设置图文详解
  • virtualbox虚拟机上安装centOS的网络配置详解
  • vmware中CentOS7网络设置教程详解
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

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

  • 虚拟机下Linux系统Hadoop单机/伪分布式配置:Hadoop2.5.2+Ubuntu14.04(半原创),hadoophadoop2.5.2
  • KVM崛起 企业虚拟化的新选择
  • Ubuntu虚拟机:如何选择虚拟化软件
  • IBM KVM三特点:Linux、虚拟化与开源
  • [Azure]如何定位虚拟机内部附加的数据磁盘
  • VMware14 上安装CentOS 7 图文教程
  • VMWare12中安装苹果Mac OS X图文教程
  • 为VMware的多台虚拟机绑定IP地址的方法
  • VM12 虚拟机使用桥接模式却连不上网的解决方法(图文讲解)
  • 解决VMWARE桥接模式虚拟机无法上网的问题

相关文章

  • 详解Docker数据管理(数据卷&数据卷容器)
  • Docker Machine远程部署Docker的方法
  • CloudStack 安装及使用过程中常见问题汇总
  • 利用OpenVSwitch在多台主机上部署Docker的教程
  • Docker 搭建 Tomcat 运行环境的方法
  • 解决Docker容器时区及时间不同步问题的方法
  • 创建Web项目的Docker镜像实例讲解
  • 谈谈我对docker的理解
  • Docker安装和基础用法 Docker入门教程第二篇
  • 详解Docker下使用Elasticsearch可视化Kibana

文章分类

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

最近更新的内容

    • 浅谈openstack中使用linux_bridge实现vxlan网络
    • linux常用命令之VMware10中安装CentOS 6.4图文教程
    • 蘑菇街 私有云Docker实例应用
    • Docker 教程之数据管理详细介绍
    • VMWARE安装与VMWARE下LINUX系统安装(图文教程)
    • Linux新建用户并允许docker及docker基本命令
    • VirtualBox安装Ubuntu Server16.04虚拟机的图文教程
    • Dockerfile中multi-stage(多阶段构建)详解
    • VMware虚拟机优化十招技巧
    • 利用Docker制作Nginx+PHP镜像的步骤详解

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

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