내 네트워크에 DHCP 서버를 구성하고 싶지만 동시에 서버 자체가 있는 네트워크에는 DHCP 서버를 설정하고 싶지 않습니다.
DHCPD는 ens192 인터페이스의 네트워크에 대한 서브넷 선언을 구성해야 한다고 주장합니다(Windows Server에 다른 DHCP 서버가 있기 때문에 실제로는 원하지 않습니다).
Not configured to listen on any interfaces!
실제 에이전트가 있는 네트워크만 구성하고 ens192 네트워크는 무시할 수 있는 방법이 있습니까?
인터페이스:
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:50:56:9c:1d:4a brd ff:ff:ff:ff:ff:ff
inet 10.144.0.45/24 brd 10.144.0.255 scope global noprefixroute ens192
valid_lft forever preferred_lft forever
dhcpd.conf:
ddns-update-style interim;
ignore client-updates;
# MNGT VLAN2 via 10.145.2.1
subnet 10.145.0.0 netmask 255.255.255.0 {
range 10.145.0.2 10.145.0.253;
option routers 10.145.2.1;
option broadcast-address 10.145.0.255;
option domain-name-servers 10.144.0.45;
}
# VLAN 10 via 10.145.10.1
subnet 10.145.10.0 netmask 255.255.255.0 {
range 10.145.10.2 10.145.10.253;
option routers 10.145.10.1;
option broadcast-address 10.145.10.255;
option domain-name-servers 10.144.0.45;
}
# VLAN 9 via 10.145.9.1
subnet 10.145.9.0 netmask 255.255.255.0 {
range 10.145.9.2 10.145.9.253;
option routers 10.145.9.1;
option broadcast-address 10.145.9.255;
option domain-name-servers 10.144.0.45;
}
# VLAN 8 via 10.145.8.1
subnet 10.145.8.0 netmask 255.255.255.0 {
range 10.145.8.2 10.145.8.253;
option routers 10.145.8.1;
option broadcast-address 10.145.8.255;
option domain-name-servers 10.144.0.45;
}
내 배포판은 Rocky Linux 8.5입니다.
답변1
서버 네트워크에 대해 범위 없이 서브넷을 정의할 수 있으며 원하는 대로 작동할 것이라고 생각합니다.
# DHCP for the server network
subnet 10.144.0.0 netmask 255.255.255.0 {
}