【Linux】Windows环境下配置虚拟机静态IP

当前我们虚拟机的Linux操作系统,其IP地址是通过DHCP服务获取的。

DHCP:动态获取IP地址,即每闪重启设备后都会获取一次,可能导致IP地址频繁变更

  • 原因1:办公电脑IP地址变化无所谓,但是我们要远程连接到Linux系统,如果IP地址经常变化我们就要频繁修改适配很麻烦.
  • 原因2:在刚刚我们配置了虚拟机IP地址和主机名的映射,如果IP频繁更改,我们也需要频繁更新映射关系

综上所述,我们需要静态IP地址,不要让IP变化。

配置固定IP需要2个大步骤:

  1. 在VMware Workstation(或Fusion)中配置IP地址网关和网段(IP地址的范围)
  2. 在Linux系统中手动修改配置文件或使用图形化界面来配置静态IP
  • 子网设置为192.168.217.0,表示IP范围是192.168.217.0到192.168.217.254
  • 子网掩码一定要是255.255.255.0

DHCP设置:

前置工作做完了,接下来在Linux中配置静态的IP

  1. 修改配置文件的方式修改IP
  2. 如果Linux是图形化界面也可以在图形化界面中修改

方法1: 修改配置文件的方式

使用vim编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,填入如下内容

修改内容:

shell 复制代码
BOOTPROTO="static"

添加内容:

shell 复制代码
# 前三位需要和之前设置的子网IP相对应
#IP地址
IPADDR=192.168.217.123(0~254)
#网关
GATEWAY=192.168.217.2
#域名解析器
DNS1=192.168.217.2
#子网掩码(可以不添加,默认是255.255.255.0)
NETMASK=255.255.255.0

保存退出即可

使用systemctl stop network停止网络服务

使用systemctl start network启动网络服务

接下来是图形化界面修改方式

跟图操作即可

修改完点击应用即可,此时可能不会立即生效,需要点击按钮关闭再打开即可

相关推荐
RisunJan5 小时前
Linux命令-rlogin(远程登录)
linux·运维
Mininglamp_27185 小时前
Claude Code 封禁中国开发者之后:本地 AI 编程工具的替代方案实测
开发语言·人工智能·windows·开源软件·ai-native
贾斯汀frank5 小时前
C# 15 类型系统改进:Union Types
开发语言·windows·c#
YHHLAI7 小时前
Agent 智能体开发实战 · 第四课:完整工具集 —— 打造 AI 编程 Agent 的工具箱
人工智能·windows·microsoft
大飞记Python8 小时前
Linux命令速查手册(测试开发4年实战总结,附PDF)
linux·网络·pdf
卖萌的斜阳8 小时前
W55MH32L-EVB 上手测评:硬件 TCP/IP 加持的以太网单片机,MicroPython 零门槛开发
单片机·网络协议·tcp/ip
顾喵10 小时前
PetaLinux 2017.4 实操指南:PREEMPT_RT实时补丁移植+Zynq PL中断UIO用户态配置(超完整避坑版)
linux
小樱花的樱花10 小时前
Linux 线程的创建
linux·c语言·开发语言
mounter62510 小时前
BPF 的进化史:从网络过滤器到 AI 时代的 Linux 核心引擎
linux·网络·人工智能·ebpf·linux kernel·kernel
精神底层10 小时前
Skill——提示词的系统化封装
windows·.net