目次
1.クロニーをインストールする(まだインストールされていない場合)
2。ChronyをNTPサーバーとして構成します
a。 NTPサーバーを設定します(ローカルまたは地域のサーバーをお勧めします)
b。 NTPクライアントアクセスを許可する(ネットワークから)
c。オプション:同期していなくてもローカル層を有効にします
3. NTPトラフィック用のオープンファイアウォール
4. Chronydを再起動して検証します
5.同期を確認します
6.クライアントからのテスト
メモ
ホームページ 運用・保守 CentOS Centos 7でNTPサーバーを構成する方法

Centos 7でNTPサーバーを構成する方法

Aug 16, 2025 am 08:27 AM

Chronyを使用してCentos 7でNTPサーバーを構成するには、Sudo Yumを使用してChronydを最初にインストールして有効にしてChrony -Yをインストールし、SystemCtl Start ChronydおよびSystemCtlを介して開始および有効にします。次に、サーバー0のようなアップストリームサーバーを設定するために/etc/chrony.confを編集します。pool.ntp.orgiburst、許可192.168.1.0/24を使用してクライアントアクセスを許可し、オプションで隔離された操作のためにローカルStratum 10を追加します。その後、sudo firewall-cmd-permanent -add-service = ntpとリロードでファイアウォールを開きます。次に、SystemCTLを使用してChronydを再起動し、Chronydを再起動し、SystemCTLステータスChronyDでステータスを確認します。最後に、ChronyCトラッキングとChronyCソース-Vを介した同期を確認し、クライアントを独自のChrony構成でサーバーのIPを使用するように構成し、ネットワーク全体で正確な時間を確保することにより、クライアントからテストします。

Centos 7でNTPサーバーを構成する方法

CENTOS 7にNTP(ネットワークタイムプロトコル)サーバーを構成することにより、システムが正確な時間を維持することが保証されます。これは、ロギング、セキュリティ、および分散サービスに不可欠です。 Centos 7はデフォルトでchronydChrony Suiteの一部)を使用していますが、時間を同期し、他のクライアントが同期できるようにNTPサーバーとして構成することができます。

Centos 7でNTPサーバーを構成する方法

CENTOS 7のChronyを使用して基本的なNTPサーバーを設定する方法は次のとおりです。


1.クロニーをインストールする(まだインストールされていない場合)

ほとんどのCentos 7システムには、 chrony事前にインストールされていますが、欠落している場合は次のとおりです。

Centos 7でNTPサーバーを構成する方法
 Sudo YumインストールChrony -Y

次に、サービスを開始して有効にします。

 sudo systemctlはChronydを開始します
sudo systemctlはChronydを有効にします

2。ChronyをNTPサーバーとして構成します

Chrony構成ファイルを編集します。

Centos 7でNTPサーバーを構成する方法
 sudo vi /etc/chrony.conf

次の変更を加えます。

a。 NTPサーバーを設定します(ローカルまたは地域のサーバーをお勧めします)

信頼できるアップストリームNTPサーバーがあることを確認してください。例:

サーバー0.pool.ntp.org iburst
サーバー1.pool.ntp.org iburst
サーバー2.pool.ntp.org iburst
サーバー3.pool.ntp.org iburst

iburst初期同期を速めます。

b。 NTPクライアントアクセスを許可する(ネットワークから)

ネットワーク内の他のマシン(例えば、192.168.1.0/24)がこのサーバーと同期できるようにするには:

この行を追加します:

 192.168.1.0/24を許可します

サブネットを調整して環境に合わせて調整できます。信頼できるネットワークにいる場合にのみ、 allow all使用してください(生産では推奨されません)。

c。オプション:同期していなくてもローカル層を有効にします

サーバーがアップストリームと同期していない場合でも(たとえば、孤立したネットワークの場合)、サーバーをタイムソースとして動作させたい場合は、次のことを追加します。

ローカル層10

これにより、クロニーは切断されたときに時間を提供できますが、より高い層(信頼性が低い)があります。


3. NTPトラフィック用のオープンファイアウォール

NTPはUDPポート123を使用しますfirewalld

 sudo firewall-cmd -permanent -add-service = ntp
sudo firewall-cmd  -  reload

firewalldランニングがない場合は、最初に開始します。

 sudo systemctlはファイアウォールを開始します
sudo systemctl firewalldを有効にします

4. Chronydを再起動して検証します

構成を適用します:

 sudo systemctlはChronydを再起動します

サービスが実行されているかどうかを確認します。

 sudo systemctlステータスChronyd

5.同期を確認します

現在の追跡ステータスを確認してください:

 Chronycトラッキング

あなたは次のようなものを見る必要があります:

参照ID:192.168.1.1(some-ntp-server)
層:3
Ref Time(UTC):TUE APR 02 10:30:45 2024
システム時間:0.000002345秒遅い

上流のNTPソースをリストします:

 Chronycソース-V

これは、使用されているサーバーとそのステータスを示しています。


6.クライアントからのテスト

別のマシン(Linuxクライアント)で、 chronyまたはntpをインストールし、Centos 7 NTPサーバーに向けます。

たとえば、クライアントの/etc/chrony.confで:

サーバー192.168.1.100 Iburst

192.168.1.100 Centos NTPサーバーのIPに置き換えます。

次に、クライアントのchronydを再起動し、 chronyc trackingと同期を確認します。


メモ

  • Centos 7は、断続的な接続と仮想化環境をより適切に処理するため、 ntpdからchronyに移動しました。
  • 具体的にntpdが必要な場合は、 yum install ntpを介してインストールできますが、 chronyをお勧めします。
  • chronydntpd両方を同時に実行しないでください - それらは矛盾します。

それでおしまい。 CENTOS 7システムは、上流のソースからの時間を同期し、ネットワーク上のクライアントに時間を提供するNTPサーバーになりました。

基本的に、 chronyを構成し、サブネットアクセスを許可し、ファイアウォールを開きます。複雑ではありませんが、ステップを見逃すのは簡単です。

以上がCentos 7でNTPサーバーを構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ホットトピック

Centosで新しいディスクをフォーマットする方法 Centosで新しいディスクをフォーマットする方法 Aug 03, 2025 am 08:19 AM

IDENEWDISKUSINGLSBLKORFDISK-LTOLOCATETETETETETESECORRECTDEVICELIKE/DEV/SDB.2 eaprimarypartitionsingdefaultsettings、およびwritechangeswithwithwithwith、thenrunpartprobetoupdatethekernel.3.createafileSystemSystemsingmkfs-tx

Centosでネットワークボンディングを構成する方法 Centosでネットワークボンディングを構成する方法 Jul 27, 2025 am 03:44 AM

システムがボンディングモジュールにロードされていることを確認し、ネットワークカードインターフェイスが利用可能であることを確認し、ModProbeBondingとLSMODを使用して検証します。 2。作成/etc/sysconfig/network-scripts/ifcfg-bond0構成ファイル、デバイス、タイプ、bunding_master、ipパラメーター、bonding_opts = mode = active-backupmiimon = 100primary = ens33; 3。物理ネットワークカードのIFCFGファイルを構成し、ens33およびens34、master = bond0、slave = yesを設定し、ip構成を削除します

Centosでユーザーパスワードを変更する方法 Centosでユーザーパスワードを変更する方法 Jul 26, 2025 am 07:37 AM

tochangeououlownpasswordincentos、runpasswdandenteryourcurrentpasswordworowedbythenewpasswordtwice.2.tochangeanotheruser’spassword、usesudopasswdusernameorrunpasswdusernameasrot、

レスキューモードまたはシングルユーザーモードを起動する方法は? レスキューモードまたはシングルユーザーモードを起動する方法は? Jul 25, 2025 am 12:05 AM

1.救助モードまたはシングルユーザーモードに入るコア方法は次のとおりです。BIOS/UEFIを介してスタートアップメディアの選択、Rescueカーネルの選択、GRUBメニューのスタートアップパラメーターの編集。 2。特定の操作は、システムごとに異なります。 Linuxは、インストールディスクまたはGrub編集パラメーターの「トラブルシューティング」オプションを介して救助モードに入ることができます。シングルユーザーモードでは、init =/bin/bashおよびその他のパラメーターをgrubに追加する必要があります。 3. ubuntuの操作はわずかに異なり、rwinit =/sysroot/bin/shを追加する必要があり、システムをマウントする必要があります。 4。Macosはコマンドrを使用して回復モードに入り、端末とパスワードのリセット機能を提供します。 5。Windowsの使用

CentosにApacheをインストールする方法 CentosにApacheをインストールする方法 Aug 02, 2025 am 06:12 AM

システムの更新:Sudoyumupdate-yまたはsudodnfupdate-yを実行して、システムが最新であることを確認します。 2。Apacheのインストール:sudoyuminstallhttpd-yまたはsudodnfinstallhttpd-yを使用して、Webサーバーをインストールします。 3.サービスの開始と有効化:sudosystemctlstarthttpdとsudosystemctlenablehttpdを実行して、電源が自動的に開始されるようにします。 4。ファイアウォールの構成:ファイアウォールが有効になっている場合は、sudofirewall-cmdを実行します - permanent-add-service = http - add

Centosにnode.jsをインストールする方法 Centosにnode.jsをインストールする方法 Jul 26, 2025 am 01:31 AM

CentOSにnode.jsをインストールすることは、システムバージョンと必要なnode.jsバージョンに応じて、さまざまな方法で実装できます。 1。NodeSourceリポジトリを使用します(推奨):特定のバージョンまたは最新バージョンが必要なユーザーに適し、システムSudoyumupdate-Yを最初に更新し、node.js20または18に対応するnodesourceインストールスクリプトをCurlコマンドを介して実行して実行します。次に、node.jsとnpmをインストールし、ノードバージョンとNPMバージョンを通じてインストールが成功していることを確認します。 2。DNFパッケージマネージャー(CentOS8以降に適しています)を使用してください:AppStreamリポジトリから直接インストールできます。

Centos 7にDockerをインストールする方法 Centos 7にDockerをインストールする方法 Jul 27, 2025 am 01:14 AM

dockercanbesuccescessuctionStalledOs7byfollowingTheSteps:1。removeolddockerversionsusingsusumremovedocker*toensureacleansetup.2.installrequireddepencieswithsudoyuminstall yyum-utilsdevice-utilsdevice-m-apper-dataldtalddedtalddedtalddedtaldeddetalddeverdedededistaldededistald destald dedistald dedistald

IptablesをCentosで構成する方法 IptablesをCentosで構成する方法 Aug 13, 2025 am 07:00 AM

まず、Centosバージョンを確認します。 Centos6は、デフォルトでiPtablesを使用します。 CENTOS7/8はfirewalldを使用します。デフォルトでは、従来のiptablesを有効にするために、iptables-servicesをインストールする必要があります。 2。Centos7/8では、firewalldを停止して無効にする必要があります。 iptables-servicesをインストールした後、iptablesサービスを開始および有効にします。 3. iPtablesコマンドを使用して、ルールの表示、ルールのクリアの設定、ループバックの許可、確立された接続、SSH、HTTP、HTTP、ICMPトラフィックなどのルールを構成します。 4。ServiceIpTableSaveを渡します

See all articles