【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

image-20240710223509355

image-20240710223612467

  • 子网设置为192.168.217.0,表示IP范围是192.168.217.0到192.168.217.254
  • 子网掩码一定要是255.255.255.0

DHCP设置:

image-20240710224033818

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

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

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

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

修改内容:

BOOTPROTO="static"

添加内容:

# 前三位需要和之前设置的子网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启动网络服务

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

跟图操作即可

image-20240710232412554

image-20240710232442794

image-20240710232610039

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

image-20240710233243918

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-11 14:42:01       8 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-11 14:42:01       8 阅读
  3. 在Django里面运行非项目文件

    2024-07-11 14:42:01       7 阅读
  4. Python语言-面向对象

    2024-07-11 14:42:01       10 阅读

热门阅读

  1. 带内管理与带外管理

    2024-07-11 14:42:01       7 阅读
  2. linux 内核 红黑树接口说明

    2024-07-11 14:42:01       9 阅读
  3. 使用Python绘制堆积面积图

    2024-07-11 14:42:01       8 阅读
  4. React@16.x(53)Redux@4.x(2)- action

    2024-07-11 14:42:01       9 阅读
  5. TS-类型别名和接口的区别

    2024-07-11 14:42:01       9 阅读
  6. 索引

    2024-07-11 14:42:01       8 阅读
  7. 嵌入式Bootloader面试题面面观(2万字长文)

    2024-07-11 14:42:01       12 阅读
  8. 1.python基础

    2024-07-11 14:42:01       10 阅读
  9. 24/07/11数据结构(6.1215)双链表实现-栈实现

    2024-07-11 14:42:01       10 阅读