目的

ネットワークでは、システム時間の設定が非常に重要です。同期されたシステムクロックは、ネットワーク上のすべてのデバイス間で一貫した基準フレームを確立します。ネットワークの管理、保護、計画、およびデバッグのあらゆる側面で、イベントが発生するタイミングを正確に判断することが必要なため、ネットワーク時間の同期は重要です。クロックが同期されていないと、セキュリティ違反やネットワークの使用状況を追跡する際に、デバイス間でログファイルを正確に関連付けることはできません。

同期された時間は、ファイルシステムが存在するマシンに関係なく、変更時間を一貫させることが重要であるため、共有ファイルシステムの混乱を軽減します。

Cisco Small BusinessスイッチはSimple Network Time Protocol(SNTP)をサポートしており、有効にすると、デバイスの時刻とSNTPサーバからの時刻を動的に同期します。スイッチはSNTPクライアントとしてのみ動作し、他のデバイスにタイムサービスを提供できません。

ユニキャストは、データが1つの宛先にのみ送信される1対1の接続です。マルチキャストは1対多の接続で、ホストはすべてのホストのサブセットにグループ送信としてパケットを送信できます。エニーキャストは、クライアントとアドレスのリスト間の接続です。

ユニキャストサーバを設定する理由は、ネットワーク上の古いネットワークデバイスがマルチキャスト/エニーキャストトラフィックをサポートしていない可能性や、マルチキャストトラフィック/エニーキャストトラフィックをネットワークセグメントから除外するセキュリティ上の理由が考えられます。

このドキュメントでは、コマンドラインインターフェイス(CLI)を使用して、スイッチをSNTP(Simple Network Time Protocol)ユニキャストクライアントとして設定する方法について説明します。

注： グラフィカルユーザインターフェイス(GUI)でSNTPユニキャストを設定する方法については、 here.

該当するデバイス

・        Sx300シリーズ

・        Sx350シリーズ

・        SG350Xシリーズ

・        Sx500シリーズ

・        SG550Xシリーズ

[Software Version]

・        2.3.5.63 &アップ

SNTPユニキャストクライアントの設定

ステップ1：好みの方法でスイッチのCLIにアクセスします。この例では、Puttyを使用してSG550Xスイッチに接続します。コマンドは、スイッチの製品ID(PID)によって異なる場合があります。

注： スイッチのセキュリティセクションでSSHが有効になっていることを確認してください。SSHまたはTelnetを使用したCLIへのアクセスの詳細については、ここをクリックしてください。

ステップ2：次のコマンドを入力して、グローバルコンフィギュレーションモードに切り替えます。

SG550X#configure terminal

ステップ3：システム時刻（メインクロックソース）をsntpサーバに設定するには、次のコマンドを入力します。これにより、システムクロックの外部時刻源が設定されます。

SG550X(config)# clock source sntp

ステップ4：ユニキャストクライアントは、SNTPサーバとの通信時に事前定義されたパケットを使用します。ユニキャストクライアントを有効にするには、次のコマンドを入力します。

SG550X(config)# sntp unicast client enable

注： SNTPユニキャストクライアントを無効にするには、次のコマンドのno形式を使用します。no sntp unicast client enable。

ステップ5:（オプション）ポーリング間隔は1024秒です。SNTPユニキャストクライアントのポーリングを有効にするには、次のコマンドを使用します。

SG550X(config)# sntp unicast client poll

注： SNTPユニキャストクライアントを無効にするには、次のコマンドを使用します。no sntp unicast client poll。

ステップ6:（オプション）IPv4アドレスをIPv4 SNTPサーバとの通信の送信元IPv4アドレスとして使用する送信元インターフェイスを指定するには、グローバルコンフィギュレーションモードで次のコマンドを使用します。

注： デフォルト設定を復元するには、このコマンドのno形式を使用します。たとえば、no sntp source-interfaceと入力します。

SG550X(config)# sntp source-interface [Interface-id]

ステップ7:（オプション）IPv6アドレスをIPv6 SNTPサーバとの通信の送信元IPv6アドレスとして使用する送信元インターフェイスを指定するには、次のコマンドを使用します。

注：no sntp source-interface-ipv6コマンドを使用して、SNTPソースインターフェイスipv6のデフォルト設定を復元します。

SG550X(config)# sntp source-interface-ipv6 [interface-id]

ステップ8：次のコマンドを入力して、新しいSNTPサーバを追加します。リスクの高い環境（政府、病院など）で作業を行う場合は、冗長性を確保するために複数のサーバを使用し、誤動作するサーバから保護することをお勧めします。認証を設定している場合は、このピアにパケットを送信するときに使用する認証キーを指定します。認証キーの範囲は1 ～ 4294967295です。この例では、time.google.comである216.239.35.4を追加し、新しいSNTPサーバのポーリングを有効にします。

注： スイッチは最大8台のSNTPサーバをサポートします。これは、使用しているスイッチモデルによって異なります。CLIを使用したスイッチでのSimple Network Time Protocol(SNTP)認証設定の詳細については、ここをクリックしてください。

SG550X(config)# sntp server {IP address | hostname} [poll] [key keyid]

ステップ9:endコマンドを入力して、特権EXECモードに戻ります。

SG550X(config)#end

ステップ10:（オプション）特権EXECモードで次のコマンドを入力して、設定を保存します。

SG550X#copy running-config startup-config

ステップ11:（オプション）Yを押して、スイッチのスタートアップコンフィギュレーションの設定を保存します。そうでない場合は、Nを押して、設定をスイッチのスタートアップコンフィギュレーションに保存せずに続行します。

結論

これで、スイッチがクライアントになるように設定されているはずです。

注：次に実行したコマンドは、特権EXECモードで使用されました。

ステップ1:SNTPステータスを表示するには、次のコマンドを入力します。

SG550X#show sntp status

ステップ2：次の例は、デバイスの現在のSNTP設定を表示します。

SG550X#show sntp configuration