Network Manager(Linux)와 인터넷 연결 공유를 설정할 때 DHCP 클라이언트의 IP 주소를 어떻게 알 수 있나요?

Network Manager(Linux)와 인터넷 연결 공유를 설정할 때 DHCP 클라이언트의 IP 주소를 어떻게 알 수 있나요?

가끔 랩톱으로 라우터를 구성하고 네트워크 관리자와의 연결 공유를 사용하므로 랩톱이 DHCP 서버 역할을 합니다. 그런 다음 일반적으로 SSH를 통해 DHCP 클라이언트인 서버에 연결해야 합니다. 임대한 주소를 쉽게 알 수 있는 방법이 있나요?

답변1

DHCP 임대 파일(dhcp isc 서버의 경우 /var/lib/dhcp/dhcpd.leases ), DHCP 로그 또는 네트워크 관리자 로그(배포에 따라 /var/log/syslog, /var/log/NetworkManager*등이 될 수 있음)를 확인할 수 있습니다.

이러한 임대 형식은 다음과 같습니다.

lease 192.168.42.1 {
starts 0 2000/01/30 08:02:54;
ends 5 2000/02/04 08:02:54;
hardware ethernet
   00:50:04:53:D5:57;
uid 01:00:50:04:53:D5:57;
client-hostname "PC0097";
}

물론 구현에 따라 달라질 수 있지만 모든 ISC DHCP 기반 구현은 이와 같아야 합니다.

관련 정보