VMware虚拟机下Centos8 设置静态IP地址

VMware虚拟机下Centos8设置静态IP地址,如何做?

大家好,又见面了,我是全栈君。

缘起

我们在平时学习Redis、Nginx等分布式微服务的组件的时候,无法避免的需要用到Linux操作系统,而Linux操作系统的主机来源差不多就三种情况:

  • 真实物理机
  • 阿里云等云服务器
  • 利用虚拟机

其中前两种情况都需要额外花大洋买设备或云主机,不划算(当然如果你是壕的话,当我没说)。或者可能你会有废旧电脑可以拿来用,但是如果要是搭建集群服务的情况呢?那可不是一台物理机能解决的。很显然,利用虚拟机搭建Linux环境是一种非常经济实用的方式。
然而,主流的虚拟机软件有很多种,比如VMware、VirtualBox等,这里我选择的是VMware。

下载并安装VMware

这一步对于IT从业人员来说应该很简单了,具体步骤略。

下载并安装Centos8

  1. 官网下载Centos8的镜像
    下载Centos8的镜像

  2. 打开VMware,新建虚拟机
    新建虚拟机
    VMware虚拟机下Centos8 设置静态IP地址
    VMware虚拟机下Centos8 设置静态IP地址
    VMware虚拟机下Centos8 设置静态IP地址
    VMware虚拟机下Centos8 设置静态IP地址
    VMware虚拟机下Centos8 设置静态IP地址
    至此,虚拟机就就开始安装os了。
    VMware虚拟机下Centos8 设置静态IP地址
    剩下的就是根据提示一步步往下走就行了。

设置静态IP地址

我们访问Centos的时候,肯定希望访问一个固定的ip的主机,而不愿意访问一个ip随时变的主机吧?
因此这里要给这个虚拟机中新安装的Centos8 设定静态ip地址。方法如下:

1. 首先查看windows物理机的ip

  >ipconfig /all

VMware虚拟机下Centos8 设置静态IP地址

2.设置虚拟网卡网段

找到VMnet8和物理网卡 对应的ip信息,如果两者不在一个网段,则将VMnet8的网段改掉,修改方法为:
到VMware的菜单栏中 选择 “编辑”-“虚拟网络编辑器”
VMware虚拟机下Centos8 设置静态IP地址
VMware虚拟机下Centos8 设置静态IP地址

3.查看网关ip,并记住,后面会用到

VMware虚拟机下Centos8 设置静态IP地址

4.进入虚拟机Centos,修改网卡信息

VMware虚拟机下Centos8 设置静态IP地址

  > cd /etc/sysconfig/network-scripts/
  > vim ifcfg-ens33

配置内容如下,主要关注有注释的部分:

TYPE=Ethernet
BOOTPROTO=static ##静态ip
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=ens33
#UUID=57972749-df25-4f04-8fbf-a3744a0b23e8
DEVICE=ens33
ONBOOT=yes #系统启动时开启
IPADDR=192.168.0.120 # 静态ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.0.2 # 第3步中查看的网关ip
DNS1=101.226.4.6 #DNS1 同物理主机
DNS2=8.8.8.8  #DNS2**
PREFIX=24
UUID=c96bc909-188e-ec64-3a96-6a90982b08ad
HWADDR=00:0C:29:95:3E:AB
  >:wq!

重启网卡:

>nmcli c reload ens33
>nmcli c up ens33

5.配置完成

尝试ping下百度
VMware虚拟机下Centos8 设置静态IP地址

用物理机ping 虚拟机
VMware虚拟机下Centos8 设置静态IP地址

搞定!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/120874.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • R-向量内积外积[通俗易懂]

    R-向量内积外积[通俗易懂]http://f.dataguru.cn/thread-310494-1-1.htmlhttps://blog.csdn.net/paoxungan5156/article/details/83620632

  • spring拦截器「建议收藏」

    spring拦截器「建议收藏」spring拦截器实现HandlerInterceptor接口或者继承HandlerInterceptorAdapter类都可以实现,主要有三个方法,preHandle在调用具体的controller之前执行,postHandle在调用controller之后,但是页面渲染之前执行,afterCompletion在页面渲染之后执行,拦截器的功能类似与filter的功能,个人认为spring为什么搞…

  • Mac配置Jdk 安装及系统环境配置[通俗易懂]

    Mac配置Jdk 安装及系统环境配置

  • SLAM算法总结——经典SLAM算法框架总结

    SLAM算法总结——经典SLAM算法框架总结SLAM算法总结——经典SLAM算法框架总结SLAM算法总结——经典SLAM算法框架总结SLAM算法总结——经典SLAM算法框架总结从研究生接触SLAM算法到现在也有

  • java怎么表示绝对值(java求平均值的函数)

    下面要给大家分享的是三个输入一个数求绝对值的java实例,一起来看看用java求一个数的绝对值的完整代码吧。题目1java输入一个数,输出它的绝对值。代码实现1publicclass绝对值{publicstaticvoidmain(String[]args){System.out.println(“输入一个整数n:”);Scanners=newScanner(System.in…

  • C++动态库和静态库_动态库和静态库调用方法

    C++动态库和静态库_动态库和静态库调用方法1、前言从事软件工作也有两年了,C++静态库和动态库也用了不少,但都是依葫芦画瓢,一直没具体去研究一下二者的区别,加载方式等,今天花时间看了几篇博客,重新学习了一下,做出如下笔记。2、定义静态库和动态库从字面意思来看,区别就是静态和动态。而这里的静态和动态指的是库的链接阶段。可以看如下的编译过程。静态库:在链接阶段库将会与目标汇编后的目标文件.o一起打包生成可执行文件。成为可执行…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号