목차

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/

그 다음 복사한 파일을 아래 내용처럼 수정한다.
enp0s1enp7s0인터페이스에서만 서비스 하고 싶은경우

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