在VMware中CentOS-7设置静态IP

      这篇主要介绍如何设置VMware虚拟机中的CentOS-7的静态IP。写这篇的原因是在学习Hadoop的时候配置虚拟Linux遇到了网络配置问题,希望我写的这篇博客能够帮助大家解决问题。


VMware和CentOS-7的安装

  • VMware和CentOS-7的安装不是我们的重点,所以我们就跳过。如果不会的童鞋可以按照下面的网页链接进行安装。

    • VMware15(32/64)位下载地址:

      1
      https://pan.baidu.com/s/1bTFt1hhPHIZ5YFbatN95bw    提取码: t4v3
    • VMware15(32/64)位安装教程:

      1
      https://mp.weixin.qq.com/s/28fb8SQgUz2lcHSCCk_UBg
    • CentOS 7/64位下载地址:

      1
      pan.baidu.com/s/1HLbQrE5M2UW1S7KFBuFLZQ    提取码: 24d4
    • CentOS 7/64位安装教程:

      1
      https://mp.weixin.qq.com/s/0X1fq8xJjBQ5eKU8gQllWw

关闭VMware的DHCP设置

  • 打开VMware依次打开编辑->虚拟机网络配置。

  • 选择VMnet8,取消勾选”使用本地DHCP服务将IP地址分配给虚拟机”选项。

  • 点击”NAT设置”查看一下GATEWAY地址。


虚拟机裸机网络设置

  • 点击虚拟机右键设置,按照下图设置即可。移除声卡和打印机可以随意。


关闭CentOS-7防火墙

  • 使用命令查看Linux的防火墙是否关闭。
    • 如果回显如下图,则已经关闭了不需要在进行调整。
    • 如果回显是则说明防火墙正在运行,需要依次运行下边的命令。
      1
      2
      systemctl stop firewalld.service   # 关闭防火墙
      systemctl disable firewalld.service # 禁止开机启动防火墙

设置CentOS-7网关

  • 打开CentOS,使用命令进行编辑,添加下面的信息。
    1
    2
    3
    NETWORKING=yes
    HOSTNAME=localhost.localdomain
    GATEWAY=192.168.44.2 #设置成你在虚拟机网络配置查看到的网关

设置CentOS-7静态IP

  • 使用命令查看网卡名,如下图我的网卡名为eno16777736。

  • 使用命令编辑IP地址要求此IP与VMware的VMnet8子网IP在同一网段,打开后注释或删除原来的ONBOOT和BOOTPROTO。添加下边的参数。

    1
    2
    3
    4
    5
    6
    ONBOOT=yes
    BOOTPROTO=static
    NETNASK=255.255.255.0 # 子网掩码
    GATEWAY=192.168.1.1 # 网关
    DNS1=192.168.1.1 # 可以设置为网关
    IPADDR=192.168.44.100 #与VMnet8同一网段

更改主机名以及重启网络并检查是否设置正确

  • 使用下边的命令更改主机名

    1
    hostnamectl set-hostname 主机名 # 主机名不能有下划线
  • 使用下边的命令重启网络

    1
    systemctl restart network
  • 使用命令检查网络是否设置正常

    • 内网检查 电脑本机ip 192.168.31.219 虚拟机CentOS-7ip 192.168.44.100

    • 外网检查 通过检查是否能连接外网

  • 如果有错误请从新设置


本文作者: Jade
版权声明: 未经授权禁止使用,转载请注明出处!

Jade wechat
扫一扫上面的二维码添加我的QQ哟
各位看官求打赏!