%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%E6%8E%A5%E7%B6%9A%E3%81%AE%E5%85%B1%E6%9C%89%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AB%E3%80%81DHCP%20%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E3%81%AE%20IP%20%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
時々、ラップトップでルーターを設定し、ネットワーク マネージャーで接続共有を使用して、ラップトップを DHCP サーバーとして動作させます。その後、DHCP クライアントであるサーバーに (通常は ssh 経由で) 接続する必要があります。リースされたアドレスを見つける簡単な方法はありますか?
答え1
DHCP リース ファイル (dhcp isc server の場合/var/lib/dhcp/dhcpd.leases
)、DHCP ログ、または Network Manager ログ (ディストリビューションによっては/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 ベースの実装はすべてこのようになるはずです。