반응형
dhcpd.conf 파일의 중요 내용
해당 설정은 DHCP 서버에서 클라이언트에게 IP 주소와 네트워크 관련 정보를 동적으로 할당할 때 사용하는 dhcpd.conf
파일의 설정입니다. 각 항목의 의미를 알아봅니다.
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
1. default-lease-time 600;
- 클라이언트가 요청한 IP 주소를 임대(lease) 받을 수 있는 기본 시간을 설정합니다.
- 단위: 초(second)
- 여기서는 600초(10분) 동안 IP 주소를 사용할 수 있도록 기본 임대 시간을 설정한 것입니다.
2. max-lease-time 7200;
- 클라이언트가 IP 주소를 요청할 때 설정할 수 있는 최대 임대 시간을 지정합니다.
- 단위: 초(second)
- 여기서는 최대 7200초(2시간) 동안 IP 주소를 사용할 수 있도록 허용한 것입니다.
- 클라이언트는 DHCP 서버와 협상하여 이 시간 범위 내에서 IP 주소를 할당받습니다.
3. subnet 192.168.1.0 netmask 255.255.255.0 { ... }
- 이 부분은 특정 서브넷(subnet) 내에서 IP 주소를 할당하고 네트워크 설정을 지정합니다.
3.1 subnet 192.168.1.0 netmask 255.255.255.0
- 서브넷 주소(subnet):
192.168.1.0
- 이 네트워크의 시작 주소입니다.
- 서브넷 마스크(netmask):
255.255.255.0
- 서브넷 내에 할당 가능한 IP 주소 범위를 정의합니다.
192.168.1.0/24
로 표현하며, 총 256개의 IP 주소(0~255) 중에서 네트워크 및 브로드캐스트 주소를 제외한 254개(192.168.1.1~192.168.1.254)를 할당할 수 있습니다.
4. range 192.168.1.100 192.168.1.200;
- 클라이언트에게 동적으로 할당 가능한 IP 주소 범위를 지정합니다.
- 여기서는
192.168.1.100
부터192.168.1.200
까지의 주소가 DHCP 서버에 의해 클라이언트에 할당됩니다. - 할당 가능 주소 수:
192.168.1.100
부터192.168.1.200
까지 총 101개 IP 주소
5. option routers 192.168.1.1;
- 클라이언트에게 기본 게이트웨이(라우터)의 IP 주소를 제공합니다.
- 여기서는
192.168.1.1
을 기본 게이트웨이로 설정했습니다. - 클라이언트는 이 게이트웨이를 통해 외부 네트워크(인터넷 등)에 접근합니다.
6. option domain-name-servers 8.8.8.8, 8.8.4.4;
- 클라이언트에게 DNS 서버의 IP 주소를 제공합니다.
- 여기서는 Google의 공개 DNS 서버를 사용하고 있습니다:
8.8.8.8
8.8.4.4
- 클라이언트는 이 DNS 서버를 통해 도메인 이름(예:
www.google.com
)을 IP 주소로 변환하여 네트워크에서 사용할 수 있습니다.
정리
이 설정은 다음과 같은 환경을 정의합니다:
- 기본 임대 시간: 10분
- 최대 임대 시간: 2시간
- 서브넷:
192.168.1.0/24
(255개의 주소 범위) - IP 주소 할당 범위:
192.168.1.100 ~ 192.168.1.200
(총 101개) - 기본 게이트웨이:
192.168.1.1
- DNS 서버: Google DNS (
8.8.8.8
,8.8.4.4
)
이 설정은 작은 규모의 로컬 네트워크에서 클라이언트가 네트워크에 자동으로 연결되도록 설정한 기본적인 DHCP 구성입니다.
반응형
'Linux > 네트워크 및 서비스의 활용' 카테고리의 다른 글
DHCP 서버 설치 방법 (5) | 2025.01.28 |
---|---|
DHCP(Dynamic Host Configuration Protocol)와 dhcpd의 역할 (2) | 2025.01.27 |
아파치 서버 설치 및 실행 (161) | 2023.11.05 |