CentOS7 인프라 구성

2. CentOS7 DHCP 서버 구축

Joon0464 2021. 6. 23. 21:56
yum -y install dhcp	#dhcp 패키지 설치
vi /etc/dhcp/dhcpd.conf	# dhcp 설정 예제 파일의 위치가 적혀있다.

/usr/share/doc/dhcp*/dhcpd.conf.example에 예제 파일이 있음을 알려준다.

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf # 설정 예제 파일을 dhcpd.conf 파일에 덮어씌운다.
vi /etc/dhcp/dhcpd.conf # dhcp 설정 파일을 vi 편집기로 연다.
:1,46d # 1~46번째 줄 지우기
:10,28d # 10~28번째 줄 지우기
:14,$d # 14번째 줄 부터 마지막줄까지 지우기

subnet 10.0.0.0 netmask 255.255.255.0 { # dhcp 서비스할 네트워크 대역 지정
  range 10.0.0.101 10.0.0.200; # 클라이언트에게 서비스할 IP 대역 범위
  option domain-name-servers 8.8.8.8,168.126.63.1; # DNS 서버 주소
  option domain-name "joon.com"; # 도메인 명 설정
  option routers 10.0.0.254; # 게이트웨이 주소
#  option broadcast-address 10.5.5.31; # Broadcast 주소 설정, #으로 주석처리한다.
  default-lease-time 600; # 최초 갱신 시간
  max-lease-time 7200; # 최대 임대 시간
}
host Win10-1 { # 예약기능을 사용할 클라이언트의 이름 지정
  hardware ethernet 08:00:07:26:c0:a5; # 예약 기능을 사용할 클라이언트의 MAC주소
  fixed-address 10.0.0.101; # 예약 기능을 통해 클라이언트에게 할당할 IPv4 주소
}

dhcpd.conf 설정을 마치고 저장한다.

 

systemctl start dhcpd # dhcpd 데몬 실행
systemctl enable dhcpd # dhcpd 데몬 자동 실행 등록

클라이언트인 윈도우에서 ipconfig /release로 ip 주소를 release하고 ipconfig /renew로 새로 받아오게 하면 dhcp서버로부터 ip주소를 받아온다.

'CentOS7 인프라 구성' 카테고리의 다른 글

1. CentOS7 네트워크 및 Xshell 연결  (0) 2021.06.23