在 RHEL/CentOS 7 中設定 NTP(網路時間協議)伺服器


要在 RHEL/CentOS 7 中配置 NTP(網路時間協議)伺服器,請遵循以下步驟。首先使用包管理器安裝 NTP 軟體。然後修改“/etc/ntp.conf”檔案以設定 NTP 伺服器,方法是新增伺服器的 IP 地址和首選時間源。接下來,透過在防火牆中開啟必要的網路埠來啟用 NTP 通訊。將 NTP 服務設定為在系統啟動時自動啟動。最後,使用“ntpdate”命令或重新啟動 NTP 服務來同步伺服器時間。現在,NTP 伺服器已在 RHEL/CentOS 7 環境中準備就緒,可以為網路客戶端提供準確的時間同步。

使用的方法

  • 安裝 NTP 軟體包

  • 開啟網路埠

安裝 NTP 軟體包

首先,使用諸如 yum 或 dnf 之類的包管理器為 RHEL/CentOS 7 安裝 NTP 軟體包。然後應配置 NTP 伺服器。發出到儲存庫的正確命令以下載和安裝軟體包。這將確保伺服器安裝了必要的 NTP 軟體。安裝完成後,可以更新“/etc/ntp.conf”檔案,然後可以透過遵循其他伺服器設定步驟來設定 NTP 伺服器。

演算法

  • 開始安裝 NTP 伺服器的過程。

  • 開啟終端或命令列介面。

  • 使用包管理器(包括 YUM)透過命令“sudo yum install ntp”安裝 NTP 包。

  • 等待包安裝完成。

  • 安裝完成後,透過修改位於“/etc/ntp.conf”的 NTP 配置檔案來配置 NTP 伺服器。

  • 指定要用於時間同步的首選 NTP 伺服器。這些伺服器可以是公共 NTP 伺服器或網路中的內部伺服器。

  • 儲存對配置檔案所做的更改。

  • 使用命令“sudo systemctl start ntpd”啟動 NTP 服務。

  • 使用命令“sudo systemctl enable ntpd”啟用 NTP 服務在系統啟動時自動啟動。

  • 使用命令“sudo systemctl status ntpd”驗證 NTP 服務的狀態以確保其正常執行。

開啟網路埠

這些步驟介紹瞭如何在 RHEL/CentOS 7 中開啟網路埠以配置 NTP(網路時間協議)伺服器。找到預設的 NTP 埠 UDP 123。使用防火牆管理程式(如 firewalld 或 iptables)新增一條規則以接受此埠上的入站連線。firewalld 使用者需要執行“firewall-cmd --add-port=123/udp --permanent”,然後重新整理防火牆規則。使用“iptables -A INPUT -p udp --dport 123 -j ACCEPT”建立 iptables 規則,然後儲存它們。透過允許 NTP 通訊透過 UDP 123 埠,可以實現與網路上客戶端裝置的時間同步。

演算法

  • 使用包管理器安裝 Apt-Cacher-NG 包(例如 apt-get 或 yum)。

sudo apt-get install apt-cacher-ng
  • 在配置檔案(/etc/apt-cacher-ng/acng.conf)中修改授權網路、快取目錄和其他選項。

sudo nano /etc/apt-cacher-ng/acng.conf
  • 重新啟動 Apt-Cacher-NG 服務以使更改生效。

sudo service apt-cacher-ng restart
  • 在將伺服器的 IP 地址新增到 sources.list 檔案後,配置使用者機器以使用 Apt-Cacher-NG 伺服器。

sudo nano /etc/apt/sources.list
  • 將“server_ip”更改為 Apt-Cacher-NG 伺服器的 IP 地址。

deb http://<server_ip>:3142/archive.ubuntu.com/ubuntu/ trusty main restricted
  • 更新客戶端上的軟體包列表以開始使用快取。

sudo apt-get update
  • 您可以透過 Apt-Cacher-NG 伺服器的 Web 介面(http://:3142/acng-report.html)進行機會性管理和監控。

  • 在伺服器計算機上執行“apt-get update”和“apt-get upgrade”以臨時更新 Apt-Cacher-NG 伺服器。

sudo apt-get update
sudo apt-get upgrade
  • 監控磁碟使用情況並根據需要清理快取,以防止快取失控。

sudo apt-get autoclean

結論

總之,在 Ubuntu 14.04 伺服器上安裝 Apt-Cacher-NG 並配置 Apt-Cache 伺服器提供了一種實用的軟體包管理解決方案。使用者可以透過遵循手動安裝和配置方法或使用 Docker 容器的說明來設定可靠的 Apt-Cache 伺服器。這些方法使您可以自由地根據特定需求修改配置。客戶端可以透過使用快取的軟體包來利用 Apt-Cache 伺服器減少頻寬使用和加快軟體包安裝速度。無論您選擇手動配置還是 Docker 容器,在 Ubuntu 14.04 伺服器上實施 Apt-Cache 伺服器都可以最佳化軟體包管理並顯著提高系統速度。快取軟體包更新的能力對於有效管理多個裝置至關重要,因為它節省了時間和資源。

更新於: 2023 年 8 月 3 日

689 次檢視

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告