DHCP 서버를 특정 인터페이스에서만 서비스
RHEL/CentOS 6 이전버전
/etc/sysconfig/dhcpd 파일 내에 아래 파라메터 추가
DHCPDARGS="eth0 eth1";
RHEL/CentOS 7, 8 이후버전
RHEL/CentOS 7, 8 이후버전에서는 /etc/sysconfig/dhcpd 파일에 설정하면 안된다.
먼저 /usr/lib/systemd/system/dhcpd.service 파일을 /etc/systemd/system/ 디렉토리로 복사한다.
# cp /usr/lib/systemd/system/dhcpd.service /etc/systemd/system/
그 다음 복사한 파일을 아래 내용처럼 수정한다.
enp0s1과 enp7s0인터페이스에서만 서비스 하고 싶은경우
ExecStart=/usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid $DHCPDARGS enp0s1 enp7s0
이후 데몬을 리로딩하여 재시작한다.
# systemctl daemon-reload # systemctl restart dhcpd.service