Skip to main content

网络配置

配置网络名

rocky9

# 直接进入网络管理
nmtui

将rocky配置成dhcp分发服务器

配置ip(rocky9)

方式1:nmcli

# 设置需要的ip
nmcli connection modify "ens160" ipv4.addresses "192.168.1.100/24"
nmcli connection modify "ens160" ipv4.gateway "192.168.1.1"
nmcli connection modify "ens160" ipv4.dns "8.8.8.8,8.8.4.4"
nmcli connection modify "ens160" ipv4.method "manual"

# 重启
nmcli connection down "ens160"
nmcli connection up "ens160"

方式2:dhcpd.conf

# 查看当前网络ip
ip a

# 安装dhcp服务
dnf install dhcp-server -y

# 配置服务
vi /etc/dhcp/dhcpd.conf
// /etc/dhcp/dhcpd.conf
default-lease-time 3600;
max-lease-time 86400;
authoritative;
subnet 192.168.10.0 netmask 255.255.255.0 { // 这里使用上面ip
range 192.168.10.100 192.168.10.200;
option routers 192.168.10.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.10.1;
}
  • default-lease-time 值指定 DHCP 服务器将地址租给客户端的时间。在这种情况下,默认租用时间值为 3600 秒或 1 小时。
  • max-lease-time 是将 IP 租给客户端的最长持续时间。在我们的例子中,这被设置为 86400 秒或 24 小时。
  • 下一部分是子网配置。在此设置中,192.168.10.0 是子网,255.255.255.0 是子网掩码。IP 地址范围从 192.168.10.100 一直到 192.168.10.200
  • router 选项定义默认网关。在本例中为 192.168.10.1
  • subnet-mask 选项确定分配给每个客户端或主机的子网掩码。在本例中为 255.255.255.0
  • 最后,domain-name-servers 选项指定 DNS 服务器。在本例中为 192.168.10.1
systemctl enable --now dhcpd

systemctl status dhcpd