首页 > 系统相关 >【新手|非常简单】VMWare在NAT模式下为Centos7虚拟机配置静态IP

【新手|非常简单】VMWare在NAT模式下为Centos7虚拟机配置静态IP

时间:2024-07-29 19:52:34浏览次数:14  
标签:NAT IP 虚拟机 192.168 Centos7 设置 VMWare

检查VMWare的网络设置

点击VMWare菜单栏中的“编辑”,点击“虚拟网络编辑器”

image

检查一下NAT模式那一条,和我这里的设置是不是一样的(IP可能会不一样),我这里的设置是默认设置。

image

如果不确定,可以点击“还原默认设置”。(你也可以尝试按着截图中的设置调)

检查虚拟机的网络连接

右键虚拟机,点击“设置”,找到“网络适配器”,选择“NAT模式”

image

修改虚拟机的上网方式为静态

在虚拟网络编辑器中,选中NAT模式那一条,你应该可以在下面看到子网IP和子网掩码,可能和我这里不一样,但没关系,记下它,保证这里的和后面写的一样即可。

image

接下来需要编辑虚拟机的网络配置,因此需要修改/etc/sysconfig/network-scripts/ifcfg-ens33这个文件(注意权限)

sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33

根据下面修改

...
(修改)
BOOTPROTO="static"
...
(追加)
IPADDR="你要设置的IP地址"
NETMASK="刚刚看到的子网掩码"
GATEWAY="刚刚看到的网关"

注意里面每一条的值都需要用引号包裹,其中IP地址的前三段需要和网关的前三段一致。

例如:

我的网关是192.168.51.2

则我的地址可以是192.168.51.xxx(但xxx不能是2和0,2是网关的地址,而IP最后一位不可为0)

最后,你需要重启网络:

service network restart

检验

这样一番操作之后,使用ifconfig命令,你应该可以看到刚刚设置的IP了。如果没有,可以检查一下之前的网络设置,以及配置文件中有没有打错字。

示例

[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.52.131(刚才设置的IP)  netmask 255.255.255.0  broadcast 192.168.52.255
        ...

标签:NAT,IP,虚拟机,192.168,Centos7,设置,VMWare
From: https://www.cnblogs.com/rech/p/18330869

相关文章

  • 多队列网卡-虚拟机Linux系统设置
    多队列网卡安装作者使用的是ubuntu20.04,VMWARE首先查看系统上的网卡ipa#查看网卡信息查看ens33是否支持多队列网卡,如果是下图这种情况就是不支持多队列网卡。cat/proc/interrupts|grepens33#proc是linux虚拟文件系统关闭虚拟机,添加多个网卡修改VMWAE......
  • 自学JavaScript(放假在家自学第一天)
    目录 JavaScript介绍分为以下几点1.1JavaScript是什么1.2JavaScript书写位置1.3Javascript注释1.4Javascript结束符1.5Javascript输入输出语法JavaScript(是什么?)是一种运行在客户端(浏览器)的编程语言,实现人机交互效果。2.作用(做什么?)网页特效(监听用户的......
  • IPA多项式承诺方案--(2)预备知识
    基于内积定理(InnerProductArgument)实现的多项式承诺方案,为了方便,简称为IPA多项式承诺方案。在阅读承诺方案前,需要掌握Pedersen承诺、内积和Σ\SigmaΣ协议相关知识,Peder......
  • Pentester Academy -Windows API Exploitation Recipes: Processes, Tokens and Memor
    早年为PentesterAcademy(https://www.pentesteracademy.com/),如今为INE(https://ine.com/)002安装VS社区版https://visualstudio.microsoft.com/zh-hans/003processlistingapi正在运行的是什么:服务,AV,HIDS/IPS等其他attack开始的点:进程注入,内存dump/修改,TokenSt......
  • IPv6改造怎么做?有哪些解决方案?
    在当今数字化时代,网络技术不断演进,IPv6的推广和应用已成为网络发展的必然趋势。IPv6具有巨大的地址空间、更高的安全性和更好的扩展性等优势,能够满足日益增长的网络连接需求。那么,IPv6改造应该如何进行?又有哪些有效的解决方案呢?一、IPv6改造的必要性随着物联网、5G等新兴技术......
  • Centos7系统根分区空间小,home空间大。怎么删除home分区 增加到root
    查看分区df-Th删除home分区或注释掉vi/etc/fstab卸载home分区umount /home查看逻辑分区lvsca移除/home的lv分区lvremove/dev/mapper/centos-home  查看一下vg设置vgdisplay可以看到空闲出来的空间把空闲出来的全部拓展到根目录下lvextend-l+100%free......
  • [Typescript] Restrict available operations on values using value objects
    ValueObjectsareanotherpatterninDomain-drivenDesignthatprovidemorestructurearoundwhatyoucanandcannotdowithatype.InTypeScriptwecreateValueObjectswithclassesthatwilldefinewhatoperationscanbeperformedtothevalueonthec......
  • 怎么在虚拟机跑PCDN项目教程
    Windows启用Hyper-V​Hyper-V是微软推出的免费的虚拟化服务,从Windows8开始,其企业版.专业版.教育版系统都可以免费开启Hyper-V服务。注意:家庭版系统不支持Hyper-V,需要升级为专业版。注意:如果已经开启过Hyper-V,请跳过本步骤。下边我们以Win10为例,开启Hyper-V服务。​方法......
  • JavaScript入门速称
    菜鸟教程:JavaScript教程|菜鸟教程(runoob.com) 对象操作1.对象增删改查1.1创建对象letobj={}1.2新增属性obj.a=11.3修改属性obj.a='a'1.4查询属性obj.a|1.5删除属性deleteobj.a2.其他操作2.1obj[a]=12.2Object.assign()2.3let{name......
  • java判断ip地址是否正确,使用hutool工具判断ip地址
    1.导入hutool的maven依赖<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.16</version></dependency>2.直接复制一下代码importcn.h......