`

VMware下关于RHEL/CentOS的网络连接配置

阅读更多
关于Linux上的网络配置,一段时间不配又忘了,干脆自己写一篇文章理一理。尽管这一方面网上已经有很多资料了。但是我的博客从来都是当笔记用的。。。

本文关注的是RHEL/CentOS系列的网络配置方式,该配置文件可能是
/etc/sysconfig/network-scripts/ifcfg-eth0
本文所操作的配置文件是,操作该文件需要管理员权限
/etc/sysconfig/network-scripts/ifcfg-eno16777736
RHEL/CentOS从7系列开始重新定义了网络配置文件的命名规则,有兴趣者自行了解。
本文讨论的是关于固定ip的配置,若是dhcp自动生成ip则无需配置
我们知道VMware网络连接方式有三种,分别是

桥接模式
nat模式
仅主机模式

三种配置方式大同小异,均是配置以下几个相同的属性,只是细节上些许差异。
# BOOTPROTO接受dhcp和static两种配置,dhcp表示自动生成网络配置信息,则下面四项无需配置。static表示静态ip配置,默认是dhcp
BOOTPROTO=static
# IPADDR表示IP地址
IPADDR=192.168.137.111
# NETMASK表示子网掩码
NETMASK=255.255.255.0
# GATEWAY表示子网掩码
GATEWAY=192.168.137.2
# DNS1表示第一个DNS服务器,还可以配置一个DNS2
DNS1=192.168.137.2
# ONBOOT表示是否开机自动启动网络,默认是no
ONBOOT=yes

1、 桥接模式
桥接模式使用与物理机同网段的网络配置,可访问外部网络
我们先看一下当前物理机网络配置配置如下
查看方式:控制面板\所有控制面板项\网络和共享中心—》更改适配器设置—》当前网络适配器(无线或有线)--》右键状态—》详细信息,可查看到以下信息,这就是我当前物理机的IP地址



根据这些信息,我们需要在修改和增加RHEL/CentOS配置信息如下:
BOOTPROTO=static
IPADDR=192.168.1.109
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
ONBOOT=yes
然后保存并重启网络服务即可,重启网络服务参考文章末尾。

2、 nat模式
nat模式与当前物理机共享ip信息,可访问外部网络。nat模式使用虚拟网卡VMnet8与当前物理机交互,并共享当前物理机ip地址访问外部网络。虚拟机的网络设置需要保持与VMnet8网段一致。
查看一下VMnet8网络配置信息如下,查看方式参考桥接模式,只是网络适配器改为VMnet8而已。



注意看到红色框部分,IPv4 WINS服务器是192.168.137.2,所以我们再虚拟机中的配置的GATEWAY和DNS1需要指向这个地址
所以得到配置信息如下:
BOOTPROTO=static
IPADDR=192.168.137.109
NETMASK=255.255.255.0
GATEWAY=192.168.137.2
DNS1=192.168.137.2
ONBOOT=yes
然后保存并重启网络服务即可,重启网络服务参考文章末尾。


3、 仅主机模式
仅主机模式表示仅当前物理机可访问该虚拟机,虚拟机不能访问外部网络,也不能访问当前物理机。仅主机模式使用虚拟网卡VMnet1与当前物理机交互,只有当前物理机可访问该虚拟机。当然,同网段的其它虚拟机之间也是可以相互访问的。虚拟机的网络配置需要与VMnet1网段保持一致。
查看一下VMnet1网络配置信息如下,查看方式参考桥接模式,只是网络适配器改为VMnet1而已。



注意看到IPv4 WINS服务器在VMnet1这里的值变为空了。所以这里虚拟机的网络配置中的GATEWAY和DNS1只要指向192.168.75.网段均可。一般我习惯使用VMnet1虚拟网卡的IP地址。所以可以得到虚拟机的网络配置如下:
BOOTPROTO=static
IPADDR=192.168.75.109
NETMASK=255.255.255.0
GATEWAY=192.168.75.1
DNS1=192.168.75.1
ONBOOT=yes
然后保存并重启网络服务即可,重启网络服务参考文章末尾。

RHEL/CentOS如何重启网络服务:
对于RHEL6/CentOS6系列及更老版本,我们使用以下方式重启服务器
service network restart
对于RHEL7/CentOS7系列,我们使用以下方式重启服务器
sytemctl restart network
当然,7系列仍然可以使用6系列的服务管理方式。
  • 大小: 5.3 KB
  • 大小: 14 KB
  • 大小: 12.6 KB
0
0
分享到:
评论

相关推荐

    CentOS-7-aarch64-Everything-2009.part02.rar

    CentOS 7.9版本(CentOS-7-aarch64-Everything-2009)适用于ARM64 (aarch64),必须集齐9个文件才能一起解压缩使用,9个文件下载地址: CentOS-7-aarch64-Everything-2009.part09.rar ... CentOS-7-aarch64-Everything-...

    RHEL7, Centos7 可用内核RPM包 kernel 4.17.0-1

    kernel-4.17.0-1.x86_64.rpm kernel-devel-4.17.0-1.x86_64.rpm kernel-headers-4.17.0-1.x86_64.rpm 如果需要升级内核,可以考虑。 已安装多台服务器,包括物理服务器以及Vmware虚拟 机,均OK

    packer-rhel, CentOS 6.RedHat 6和 Oracle Linux 6的封隔器脚本.zip

    packer-rhel, CentOS 6.RedHat 6和 Oracle Linux 6的封隔器脚本 系列( RedHat,CentOS,Oracle Linux )的封装器图像生成器简介这里封隔器模板创建 vagrant,vmware和kvm图像的RedHat 6,CentOS 6和 Oracle Linux 6....

    RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储.docx

    RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储 RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储 RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储

    Vmware虚拟机安装CentOS

    Vmware虚拟机安装CentOS Centos简介 CentOS Linux是社区支持的发行版,其发行版是在Red Hat或CentOS git上免费向公众提供的资源适用于Red Hat Enterprise Linux(RHEL)。因此,CentOS Linux旨在与RHEL在功能上兼容...

    lenovo hpc xCAT3

    lenovo hpc高性能计算环境xCAT3安装包for rhel7/centos7。 xCAT (Extreme Cloud Administration Toolkit) 是一个集群管理工具,能用于裸机部署,XCAT一些诱人的特性如下: 自动发现硬件 firmware, BIOS/UEFI配置 在...

    linux中Centos7的LVM磁盘扩容问题

    系统是RHEL7(centos7差不多一样) 先查看磁盘信息及根目录 fdisk -l 注意:sda为硬盘,需要扩容的是系统的根目录,这里RHEL的系统根目录为/dev/mapper/rhel-root(系统不一样,根目录也不一样) 关闭系统,在vmware...

    VMware.Workstation.v11.0.0注册机+sn

     ·支持Windows 8.1 Update、Windows Server 2012 R2、Ubuntu 14.10、RHEL 7、CentOS 7  ·硬件版本11(新的CPU支持、更新的xHCI控制器、更新的NDIS驱动程序)  ·Intel Haswell微架构扩展支持  ·每个虚拟机...

    RHEL5.4 公网源配置

    非常详细地讲解了如何在rhel下下载安装yum,并用yum更新(update)当前系统。其中公网源采用centOS的源,centOS其实与RHEL相差无几。本人当前用于开发已经一段时间,除了vmware的share folder功能不太好用之外(完全...

    rhel8 安装vmware workstation15.1报错 Before you can runVMware, several modules must be compiled and load-附件资源

    rhel8 安装vmware workstation15.1报错 Before you can runVMware, several modules must be compiled and load-附件资源

    ventoy-1.0.57 windows版

    同时支持 x86 Legacy BIOS 以及 IA32/x86_64/ARM64/MIPS64 UEFI,UEFI 模式支持安全启动 (Secure Boot),支持数据持久化,支持Windows系统的自动安装部署,支持 RHEL7/8/CentOS7/8/SUSE/Ubuntu Server/Debian 等...

    虚拟机centos7的安装包

    CentOS 7是一个稳定、高效、安全的操作系统,源于Red Hat Enterprise Linux(RHELCentOS 7是一个稳定、高效、安全的操作系统,源于Red Hat Enterprise Linux(RHEL),并且由RedHat免费公开的源代码进行再发行。...

    vmware-vmnet.rar

    Centos6.x、Centos7.x、RHEL6.10、RHEL7.x安装vmware11、vmware12,vmnet报错。 Failed to build vmnet. Failed to execute the build command. 使用附件中文件修复即可。确认可用,方法简单有效。

    Install ORACLE10G on REDHAT AS5(or CentOS5) with vmware6.x

    Install ORACLE10G on REDHAT AS5(or CentOS5) with vmware6.x 查了很多资料,终于成功的做好如上所示的开发环境.把过程记录并共享出来,希望对大家有所帮助

    CentOS7 修改网卡名称为eth0&在VMWare中添加多网卡配置

    无论是RHEL 7、还是CentOS 7都使用了NetworkManager.service来进行网络管理,当然network服务还是可以继续使用的,但也将会是过渡期的残留品了。 除此之外7版本中网卡命名的Udev文件作出了修改,从6的ifcfg-eth0...

    ventoy-1.0.62 windows版

    同时支持 x86 Legacy BIOS 以及 IA32/x86_64/ARM64/MIPS64 UEFI,UEFI 模式支持安全启动 (Secure Boot),支持数据持久化,支持Windows系统的自动安装部署,支持 RHEL7/8/CentOS7/8/SUSE/Ubuntu Server/Debian 等...

    ventoy-1.0.61 windwos版

    同时支持 x86 Legacy BIOS 以及 IA32/x86_64/ARM64/MIPS64 UEFI,UEFI 模式支持安全启动 (Secure Boot),支持数据持久化,支持Windows系统的自动安装部署,支持 RHEL7/8/CentOS7/8/SUSE/Ubuntu Server/Debian 等...

    ventoy-1.0.53 windows版

    同时支持 x86 Legacy BIOS 以及 IA32/x86_64/ARM64/MIPS64 UEFI,UEFI 模式支持安全启动 (Secure Boot),支持数据持久化,支持Windows系统的自动安装部署,支持 RHEL7/8/CentOS7/8/SUSE/Ubuntu Server/Debian 等...

    编译安装zabbix-2.4.7

    VMware 10.0 CentOS release 6.6 (Final) i386 kernel 2.6.32-504.el6.i686 #参考文档 https://www.zabbix.com/documentation/2.4/manual/ https://www.zabbix.org/wiki/InstallOnCentOS_6.x_RHEL_6.x ...

    centos7系统搭建mpp之greenplum(文档内附下载链接)

    vmware复制三台centos7系统,模拟多服务器搭建greenplum,文档内附greenplum-db-5.3.0-rhel7-x86_64.bin永久下载地址。

Global site tag (gtag.js) - Google Analytics