CentOS 7.4 최소 설치, 명령줄 전용 시스템이 있고 내 시스템이 IP 주소를 받는 DHCP 서버를 확인하려고 합니다. 나는 시도했다:
- IP 주소
- 구성된 경우
- cat /etc/resolv.conf <-- DHCP가 아닌 DNS를 표시합니다.
- dhclient ens160 <-- VMware 네트워크 카드 이름 dhclient(1348)가 이미 실행 중입니다. - 종료 중
- ls /var/lib/dhclient <-- 디렉토리가 비어 있습니다.
- cat /var/lib/dhcp/dhclient.leases <-- /var/lib/dhcp가 존재하지 않습니다
- dhcpdump <-- 명령을 찾을 수 없습니다
DHCP 서버 중 하나에서 장기 임대 예약을 할당했지만 나중에 예약이 다른 DHCP 서버로 전파되지 않는 것을 발견하여 응답 서버를 추적하기 시작했습니다.
그 동안 임대를 찾을 때까지 모든 DHCP 서버를 검색했지만 시스템 자체에 요청하는 방법을 몰랐습니다.
이에 대해 알아보기 위해 시간을 내주셔서 감사합니다.
답변1
노력하다 grep -i dhcp /var/log/messages
. CentOS에서는 기본적으로 DHCP가 기록되어 있다고 생각합니다. DHCPREQUEST 및 DHCPACK이 표시되어야 합니다.
4월 12일 05:05:29 dart-dev dhclient[928]: eth0의 DHCPREQUEST에서 xxx.xxx.219.73 포트 67(xid=0x7d478419) 4월
12일 05:05:29 dart-dev dhclient[928]:xxx의 DHCPREQUEST. xxx.219.73 (xid=0x7d478419)
4월 12일, 05:05:29 dart-dev NetworkManager[852]: [1523534729.3637] dhcp4 (eth0): 주소 xxx.xxx.15.81