Solaris のシステム管理 (IP サービス)

Proceduresnoop を使用して DHCP ネットワークトラフィックを監視する方法

  1. DHCP サーバーシステム上でスーパーユーザーになります。

  2. snoop を起動して、サーバーのネットワークインタフェース間のネットワークトラフィックの追跡を開始します。


    # /usr/sbin/snoop -d interface -o snoop-output-filename udp port 67 or udp port 68
    

    たとえば、次のように入力します。


    #  /usr/sbin/snoop -d hme0 -o /tmp/snoop.output udp port 67 or udp port 68
    

    必要な情報を入手したあとも、Control-C を押してsnoop を停止するまで、snoop はインタフェースを監視し続けます。

  3. クライアントシステムを起動するか、クライアントシステムで dhcpagent を再起動します。

    「DHCP クライアントをデバッグモードで実行する方法」 を再起動する方法については、 How to Run the DHCP Client in Debugging Modeを参照してください。

  4. サーバーシステムで snoop を使用して、ネットワークパケットの内容を含む出力ファイルを表示させます。


    # /usr/sbin/snoop -i snoop-output-filename -x0 -v
    

    たとえば、次のように入力します。

    # /usr/sbin/snoop -i /tmp/snoop.output -x0 -v
    
参照

出力の解釈については、「DHCP snoop 出力」を参照してください。