로컬로 정의 된 IP를 가져야하는 서버 기능이 있지만 서버 주소에 DHCP를 사용하는 것을 좋아합니다.
첫째, 다른 사람들이 지적했듯이 DHCP를 사용하여 고정 주소를 제공 할 수 있습니다. Linux를 가정하면 dhcpd.conf에서 이것을 원합니다.
host server {
option host-name "server.example.com";
hardware ethernet xx:xx:xx:xx:xx:xx;
fixed-address server.example.com;
}
그리고 DNS 영역 파일에서에 IP를 할당하십시오 server.example.com
.
장점 :
- DNS 영역 파일은 이제 모든 IP 할당의 '진정한 소스'가되었습니다. 오류 (쉽게 중복 된 IP, 오타)를 쉽게 찾을 수 있으며 누구나 오류없이 서버의 IP 주소를 찾을 수 있습니다.
- 네트워크 인프라 변경은 쉽게 전파 될 수 있습니다. 백업 DNS 서버를 롤아웃 하시겠습니까? DHCP 구성 파일에 추가하기 만하면 모든 시스템이 임대를 갱신 할 때이를 선택합니다.
- 기기의 IP 및 기기의 DNS 항목에 대한 변경 사항은 정의상 동기화되지 않을 수 없습니다. 머신을 새로운 서브넷으로 옮기시겠습니까? 정확히 한 곳에서 IP를 변경하면 모든 준비가 완료됩니다.
단점 :
- 중대한 실패 지점을 추가했습니다. 백업 DHCP 서버로이를 완화하십시오. 긴 임대 시간도 도움이 될 수 있습니다.
- 스패닝 트리 학습 모드는 DHCP 요청을 차단하므로 시스템 부팅 시간이 크게 길어지고 DHCP 시간 초과가 발생할 수 있습니다. 특정 포트에서 스패닝 트리를 끄려면 portfast 를 사용하십시오 . 그건 그렇고 워크 스테이션에도 좋습니다.