Skip to content

DHCP のリース時間を確認するには

DHCP で割り当てられた IP アドレスのリース時間は OS 毎に以下の方法で確認出来ます。

  • Windows
    • ipconfig /all コマンド
  • OS X
    • /var/db/dhcpclient/leases/ 以下のファイル
  • Linux
    • /var/lib/dhclient 以下のファイル

Windows の場合

ipconfig /all コマンドで確認出来ます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
> ipconfig /all

Windows IP 構成

   ホスト名. . . . . . . . . . . . . . .: Win10
   プライマリ DNS サフィックス . . . . .:
   ノード タイプ . . . . . . . . . . . .: ハイブリッド
   IP ルーティング有効 . . . . . . . . .: いいえ
   WINS プロキシ有効 . . . . . . . . . .: いいえ
   DNS サフィックス検索一覧. . . . . . .: localdomain

イーサネット アダプター Ethernet0:

   接続固有の DNS サフィックス . . . . .: localdomain
   説明. . . . . . . . . . . . . . . . .: Intel(R) 82574L Gigabit Network Connection
   物理アドレス. . . . . . . . . . . . .: 00-0C-29-00-00-00
   DHCP 有効 . . . . . . . . . . . . . .: はい
   自動構成有効. . . . . . . . . . . . .: はい
   リンクローカル IPv6 アドレス. . . . .: fe80::938:ddc7:5c99:98b%4(優先)
   IPv4 アドレス . . . . . . . . . . . .: 192.168.161.134(優先)
   サブネット マスク . . . . . . . . . .: 255.255.255.0
   リース取得. . . . . . . . . . . . . .: 2015年4月20日 23:45:45
   リースの有効期限. . . . . . . . . . .: 2015年4月21日 0:15:45
   デフォルト ゲートウェイ . . . . . . .: 192.168.161.2
   DHCP サーバー . . . . . . . . . . . .: 192.168.161.254
   DHCPv6 IAID . . . . . . . . . . . . .: 50334761
   DHCPv6 クライアント DUID. . . . . . .: 00-01-00-01-1C-7A-4B-FF-00-0C-29-00-00-00
   DNS サーバー. . . . . . . . . . . . .: 192.168.161.2
   プライマリ WINS サーバー. . . . . . .: 192.168.161.2
   NetBIOS over TCP/IP . . . . . . . . .: 有効

OS X の場合

/var/db/dhcpclient/leases/ 以下にあるファイルで確認出来ます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
## cat /var/db/dhcpclient/leases/en0-1\,64\:76\:ba\:00\:00\:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>IPAddress</key>
    <string>192.168.253.104</string>
    <key>LeaseLength</key>
    <integer>28800</integer>
    <key>LeaseStartDate</key>
    <date>2015-04-20T13:29:41Z</date>
    <key>PacketData</key>
    <data>
    AgEGAJ1cqFkAAAAAAAAAAMCo/WgAAAAAAAAAAGR2uraUJgAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjglNjNQEFNgTAqP3+MwQAAHCA
    OgQAADhAOwQAAGJwAQT///8AAwTAqP3+BgTAqP3+/wAAAAAAAAAAAAAAAAAA
    </data>
    <key>RouterHardwareAddress</key>
    <data>
    ACaS3uTc
    </data>
    <key>RouterIPAddress</key>
    <string>192.168.253.254</string>
    <key>SSID</key>
    <string>MySSID</string>
</dict>
</plist>

Linux の場合

/var/lib/dhclient 以下にあるファイルで確認出来ます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
## cat /var/lib/dhclient/dhclient-eth0.leases
lease {
  interface "eth0";
  fixed-address 192.168.253.139;
  option subnet-mask 255.255.255.0;
  option routers 192.168.253.254;
  option dhcp-lease-time 28800;
  option dhcp-message-type 5;
  option domain-name-servers 192.168.253.254;
  option dhcp-server-identifier 192.168.253.254;
  option dhcp-renewal-time 14400;
  option dhcp-rebinding-time 25200;
  renew 0 2015/04/19 17:19:07;
  rebind 0 2015/04/19 21:08:19;
  expire 0 2015/04/19 22:08:19;
}