温馨提示×

ubuntu dhcp怎样固定

小樊
47
2026-10-10 00:13:45
栏目: 智能运维

在 Ubuntu 里“固定 DHCP”通常指两种情况,下面分别说明:


一、让 Ubuntu 作为 DHCP 客户端,每次拿到固定的 IP(DHCP 保留地址)

这不是在 Ubuntu 本机改,而是在 DHCP 服务器(路由器 / 交换机) 上做。

方法(以路由器为例)

  1. 查看 Ubuntu 的 MAC 地址:
ip link

例如:

00:11:22:33:44:55
  1. 登录路由器 → DHCP 设置 → 静态分配 / 地址保留
  2. 绑定:
MAC: 00:11:22:33:44:55
IP : 192.168.1.100

✅ 效果:Ubuntu 仍然用 DHCP,但每次都拿到同一个 IP。


二、Ubuntu 用 DHCP,但不随便变网络配置(固定用 DHCP 方式)

Ubuntu 18.04+(Netplan)

编辑:

sudo nano /etc/netplan/01-netcfg.yaml

示例(DHCP 固定使用):

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: true

应用:

sudo netplan apply

✅ 表示:永远使用 DHCP,不手动设静态 IP


三、如果你想“假装 DHCP,但实际固定 IP”(不推荐但可用)

在 DHCP 服务器上做保留地址(见第一种)是最规范做法。


四、Ubuntu 搭建 DHCP 服务器并固定分配

如果你是说 Ubuntu 做 DHCP 服务器:

sudo apt install isc-dhcp-server

配置:

sudo nano /etc/dhcp/dhcpd.conf

示例:

host pc1 {
    hardware ethernet 00:11:22:33:44:55;
    fixed-address 192.168.1.100;
}

重启:

sudo systemctl restart isc-dhcp-server

如果你能说明:

  • 是 客户端还是服务器
  • Ubuntu 版本
  • 用的是 路由器还是自建 DHCP

我可以给你更精确的配置。

0 踩