VMware虚拟机CentOS系统配置固定IP

使用VMware虚拟机运行linux操作系统时,在本地主机windows中和虚拟机centos中来回切换很麻烦,涉及到分辨率时更是每次都要手动调整。所以我们一般都会在主机上远程虚拟机,可以用secureCRT等工具。

远程时通过ip访问的,如果你的主机连接的网络不变就还好。要是你连接的主机网络变化了,那么虚拟机的ip地址也会发生变化,又要重新配置远程连接。所以我想着给虚拟机设一个固定ip。

主机:win10,虚拟机:VMware CentOS7;虚拟机网络连接方式:NAT

步骤:

首先默认虚拟机中已经可以正常连接外部网络了,至少可以连接主机。

更改虚拟机网络设置。

1、菜单是:编辑——虚拟网络设置

 

2、选择VMnet8网卡,即NAT模式的网卡。取消“使用本地DHCP服务将IP地址分配给虚拟机”。如果这些选项都是灰色,就先点击右下角的“更改设置”。

3、进入NAT设置界面,如下图。这里不用修改,主要是记住圈出来的那几个,包括子网ip、网关、子网掩码

 

接下来开始进行CentOS中的配置。

1、修改网卡配置文件,CentOS7是:/etc/sysconfig/network-scripts/ifcfg-eno16777736。不同操作系统可能文件名不一样,路径是对的。可以用如下命令查询.

ip addr

 

 看上图,执行结果中圈出来的“eno16777736”就是网卡配置文件名。可以查自己的。

2、修改配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

或者

nano /etc/sysconfig/network-scripts/ifcfg-eno16777736

文件主要修改一项:BOOTPROTO="static"   ——IP分配方式

增加四项:IPADDR  NETMASK   GATEWAY    DNS1。  别的项都不管

BOOTPROTO="static"
#    下边这几项就是上边截图里圈出来的那几项,一一对应
IPADDR="你想设置的ip,跟子网ip、网关同号码段,不要0、2、255"
NETMASK="子网掩码"
GATEWAY="网关"
DNS1="这个应该没啥限制,我写的8.8.8.8.也有写其他的也可以。哪位大佬知道告诉我一下"

3、重启网卡

systemctl restart network

 

补充一点:公司的网络中,会自动获取IP,VMnwt8的IP可能会变,我遇到了虚拟机中linux可以访问外网,但是主机却ping不通虚拟机ip,主机上的secureCRT也无法连接linux。解决办法是将主机上的VMnet8虚拟网卡ipv4的ip地址设为固定,和虚拟机ip同一段就行。(其实还是有点奇怪,我在家也是用wifi,自动获取ip,没遇到过这种情况。难道在家的ip没变过吗?平时还没注意过)

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值