dhcp:デバイスのオンライン状態を確認する方法

dhcp:デバイスのオンライン状態を確認する方法

Linuxにはこのファイルがあります/var/lib/dhcpd/dhcpd.leases

このファイルの情報を含むデバイスの場合は、そのデバイスが特定の瞬間にオンラインになっていることを確認する必要があります。ファイルとファイルに含まれるpingアドレスを解析する以外に他の方法はありますか?

ベストアンサー1

DHCPプロトコルはいかなる調整もしないので、実際のDHCPサーバーに照会し、dhcpd.leasesそのファイルの内容を照会することができます。

したがって、基本的に2つのオプションがあります。

  1. SSHを介してDHCPサーバーに接続し、ファイルの内容を手動で解析しますdhcpd.leases

  2. 次のソフトウェアをインストールします。DHCPStatusは、DHCPサーバーのリース内容に関する情報を取得するためのインターフェースを提供します。

抜粋

DHCPStatus は、DHCPD 構成およびリースファイル dhcpd.conf および dhcpd.leases に保存されている情報を取得するクエリツールです。 confファイルで設定したサブネットの詳細を、DHCPDがリースファイルで維持するリース履歴に関連付けます。したがって、DHCP環境の全体像を取得し、各IPの個々のリースの詳細を見ることができます。

DHCPStatusはCGIスクリプトとして実行され、Webブラウザを介して表示したり、単純なテキスト出力を生成したりするコマンドラインツールとして表示できます。 CGI / Webインターフェイスを使用するには、DHCPDサーバーコンピュータでCGI対応Webサーバーを実行する必要があります。このコマンドラインツールを使用するには、サーバーに対するシェルログイン権限のみが必要です。

DHCPStatusは2つのレポートを提供します。

はい

  1. これはDHCPStatusの要約レポートです。

    テキストとして

    [localhost]$ dhcpstatus
    DHCP Subnet Information
    
    Location: IFC - Glenorchy    Subnet: 10.1.4.64    Netmask: 255.255.255.192
    IP range: 10.1.4.65 - 10.1.4.126    Router: 10.1.4.126    IPs defined: 47
    IPs used: 33    IPs free: 14
    
    Location: TGIO    Subnet: 10.1.4.128    Netmask: 255.255.255.192
    IP range: 10.1.4.129 - 10.1.4.190    Router: 10.1.4.190    IPs defined: 30
    IPs used: 4    IPs free: 26
    
    Location: Servtas - Devonport    Subnet: 10.1.5.64    Netmask: 255.255.255.224
    IP range: 10.1.5.65 - 10.1.5.94    Router: 10.1.5.94    IPs defined: 10
    IPs used: 8    IPs free: 2
    
    Location: Servtas - Burnie - Reece House    Subnet: 10.1.5.96
    Netmask: 255.255.255.224    IP range: 10.1.5.97 - 10.1.5.126
    Router: 10.1.5.126    IPs defined: 15    IPs used: 5    IPs free: 10
    
    Location: Servtas - Glenorchy    Subnet: 10.1.5.160    Netmask: 255.255.255.224
    IP range: 10.1.5.161 - 10.1.5.190    Router: 10.1.5.190    IPs defined: 15
    IPs used: 1    IPs free: 14
    

    HTMLで

        SS#1

  2. これはDHCPStatusの詳細なレポートです。

    テキストとして

    [localhost]$ dhcpstatus -s 192.62.4.64
    DHCP Subnet Information: IFC - Glenorchy
    
    Subnet:         192.62.4.64
    Netmask:        255.255.255.192
    Broadcast:      192.62.4.127
    Router:         192.62.4.126
    DNS servers:    192.62.11.156, 192.62.130.13
    WINS servers:   192.62.10.39, 192.62.10.40
    IP range:       192.62.4.65 - 192.62.4.126
    
    IP address: 192.62.4.65    
    IP address: 192.62.4.66    
    IP address: 192.62.4.67    
    IP address: 192.62.4.68    
    IP address: 192.62.4.69    
    IP address: 192.62.4.70    
    IP address: 192.62.4.71
    
    IP address: 192.62.4.72    Lease status: Active
    Lease start: 07/11/2000 07:43:12    Lease end: 21/11/2000 07:43:12
    Mac address: 00:80:5f:f7:d9:52    DNS name: infna72.ifc.tas.gov.au
    WINS name: 9906000IFC9006
    

    HTMLで

        SS#2

おすすめ記事