前言:
虚拟机:VMware16
系统:centOS7
一、问题
每次在自己电脑打开VMware,进入Linux时,发现有时候ip会改变,导致传输文件或者远程连接出现问题,每次更改ip都要去更改其它文件相对麻烦。
二、原因
因为虚拟机的ip是动态分配的,是可能存在以下几种原因导致其发生变化:
- 主机连接的网络不一样,比如上次连接的是自己手机热点,这次换成网线连接;
- 主机关机,重新开机;
- 卸载VMware,重新导入虚拟机。
三、解决(固定ip地址)
(一)准备工作
1.查询虚拟机ip地址
# ifconfig
2.查询网关ip
编辑一>虚拟网络编译器一>更改设置一>上方选择NAT模式,下方选择NAT设置一>网关IP
(二)固定ip
- 位置一>计算机
- 进入以下位置
etc/sysconfig/network-scripts
- 右键进入终端,并打开虚拟机网卡配置文件 ifcfg-ens33
# vim ifcfg-ens33
- 将dhcp更改为static,让IP分配规则静态化,不再改变
BOOTPROTO="static"
- 在网卡配置文件的结尾处配置上虚拟机ip地址,网关IP,以及域名解析服务器。
IPADDR="自己的IP地址"
GATEWAY="自己的网关IP"NAS1="同网关IP"
- 退出编辑并保存退出
Esc一>:wq
- 重启网卡
# systemctl restart network
(三)查看网络是否联通
1.本机查看
> ping 虚拟机的IP
2.虚拟机查看
# ping 本机IP
(四)本机IP的选择
1.有线网卡
2.无线网卡