Máy Tính

Cách thiết lập máy chủ NTP bằng pfSense và OpenNTPD

Tác Giả: Peter Berry
Ngày Sáng TạO: 18 Tháng BảY 2021
CậP NhậT Ngày Tháng: 10 Có Thể 2024
Anonim
Cách thiết lập máy chủ NTP bằng pfSense và OpenNTPD - Máy Tính
Cách thiết lập máy chủ NTP bằng pfSense và OpenNTPD - Máy Tính

NộI Dung

Sam làm việc với tư cách là nhà phân tích mạng cho một công ty kinh doanh thuật toán. Anh lấy bằng cử nhân công nghệ thông tin tại UMKC.

Bạn đã bao giờ tự hỏi tại sao đồng hồ trên máy tính của bạn có xu hướng tăng hoặc giảm vài phút trong suốt một năm? Thật không may, độ chính xác của đồng hồ phần cứng hiện đại có xu hướng thay đổi rất nhiều.

Hầu hết các đồng hồ bao gồm cả đồng hồ được tìm thấy trên bo mạch chủ của máy tính của bạn sử dụng bộ dao động tinh thể rẻ tiền để theo dõi thời gian. Sự thay đổi về nhiệt độ và các yếu tố khác có thể khiến tần số dao động thay đổi theo thời gian, gây ra hiện tượng trôi đồng hồ. Cuối cùng, số giây bị mất đó có thể cộng lại lên đến hàng phút.

Cách dễ nhất để giải quyết vấn đề này là sử dụng NTP (Network Time Protocol) để đồng bộ hóa đồng hồ trên tất cả các máy tính, điện thoại IP và các thiết bị mạng khác.

Tại sao sử dụng pfSense làm máy chủ NTP?

PfSense tạo ra một máy chủ NTP tuyệt vời vì nó dễ dàng cấu hình và quản lý. Nếu bạn đã sử dụng pfSense trên mạng của mình, không có lý do gì để thiết lập một máy chủ riêng chỉ để xử lý NTP.


PfSense 2.X bao gồm cài đặt OpenNTPD, là một triển khai miễn phí của Giao thức thời gian mạng. Nó chỉ đơn giản là vấn đề cấu hình cài đặt máy chủ và máy khách.

Tại sao sử dụng máy chủ thời gian cục bộ?

  1. Tiết kiệm băng thông - NTP không gửi nhiều gói tin nhưng hãy tưởng tượng nếu bạn có một mạng với hơn 500 máy khách, tất cả đều tiếp cận với các máy chủ thời gian công cộng.
  2. Tính khả dụng cao - Chạy nguồn thời gian cục bộ sẽ cho phép máy khách duy trì đồng bộ hóa đồng hồ trong trường hợp Internet không khả dụng.
  3. Độ chính xác tốt hơn - Giao thức NTP cung cấp độ chính xác tốt hơn nhiều khi độ trễ đến máy chủ thời gian càng thấp càng tốt. Việc hình thành một hệ thống phân cấp đảm bảo rằng đồng hồ trên tất cả các máy cục bộ trên mạng được đồng bộ rất chặt chẽ với nhau.

Máy chủ thượng lưu

Bước đầu tiên để định cấu hình pfSense làm máy chủ thời gian là thêm một hoặc nhiều máy chủ ngược dòng trong trang cấu hình thiết lập chung.


Bằng cách sử dụng máy chủ thời gian công cộng, bạn có thể phân phối thời gian chính xác cho các hệ thống trên mạng cục bộ của mình. Nếu không, bạn sẽ chỉ phân phối thời gian không chính xác dựa trên đồng hồ phần cứng trong máy chủ pfSense.

Một giải pháp thay thế khác là mua đồng hồ tầng 1 có độ chính xác cao đồng bộ với thời gian UTC bằng GPS hoặc CDMA.

Thêm địa chỉ máy chủ

Để định cấu hình máy chủ NTP, hãy đăng nhập vào giao diện web và truy cập trang cài đặt chung trong menu hệ thống.

Nhập tên máy chủ DNS hoặc địa chỉ IP của máy chủ NTP vào trường máy chủ thời gian và tách nhiều máy chủ bằng một khoảng trắng.

Để NTP hoạt động bình thường, bạn nên thêm ít nhất ba máy chủ khác nhau. Việc sử dụng ít hơn ba máy chủ sẽ ngăn NTPD phát hiện đúng một trình đánh dấu sai, về cơ bản đây là một nguồn thời gian không đáng tin cậy.

Nhóm nhà cung cấp pfSense bao gồm bốn địa chỉ máy chủ khác nhau và tôi khuyên bạn nên thêm cả bốn địa chỉ đó.

Bạn cũng có thể sử dụng bất kỳ máy chủ thời gian công khai nào khác miễn là bạn được chủ sở hữu cho phép. Trong hầu hết các trường hợp, máy chủ pool là lựa chọn tốt nhất.


Địa chỉ của các máy chủ trong khu vực nhà cung cấp pfSense NTP Pool.

Địa chỉ máy chủ hồ bơi pfSense NTP

0.pfsense.pool.ntp.org

1.pfsense.pool.ntp.org

2.pfsense.pool.ntp.org

3.pfsense.pool.ntp.org

Cài đặt thêm

Các cài đặt bên dưới cũng có thể được định cấu hình trên trang cài đặt chung.

Máy chủ DNS

Khi bạn đang ở trang thiết lập chung, hãy đảm bảo rằng bạn đã thêm ít nhất một máy chủ DNS, nếu không có DNS OpenNTP sẽ không thể phân giải địa chỉ của các máy chủ nhóm.

Tôi sử dụng máy chủ OpenDNS vì chúng nhanh hơn và đáng tin cậy hơn máy chủ định danh của Roadrunner. Bạn có thể sử dụng Google Public DNS hoặc các máy chủ DNS do ISP của bạn cung cấp.

Múi giờ

Bạn cũng nên tiếp tục và chọn múi giờ thích hợp từ hộp thả xuống trên cùng một trang cài đặt. Nếu múi giờ không được đặt chính xác, tem thời gian của nhật ký sẽ không chính xác, điều này có xu hướng làm cho nhật ký khó đọc hơn.

Kích hoạt Dịch vụ OpenNTPD

Trước khi pfSense bắt đầu phục vụ thời gian cho các máy khách trên mạng, OpenNTPD phải được bật. Để bật dịch vụ, nhấp vào OpenNTPD trong menu dịch vụ của giao diện web.

Nhấp vào hộp kiểm đầu tiên trên trang để kích hoạt dịch vụ.

Tiếp theo, bạn sẽ cần chọn giao diện mà OpenNTPD sẽ lắng nghe, giao diện này thường là giao diện LAN.

Việc chọn giao diện WAN sẽ ràng buộc dịch vụ với địa chỉ IP bên ngoài cho phép các máy khách công cộng kết nối với hệ thống cục bộ cho các yêu cầu NTP.

Sau khi nhấp vào lưu, các cài đặt sẽ được áp dụng và daemon NTP sẽ tự động được khởi động.

Định cấu hình cài đặt DHCP

Nếu pfSense đóng vai trò là máy chủ DHCP cho mạng cục bộ, thì bạn nên tiếp tục và nhập địa chỉ máy chủ NTP vào cấu hình máy chủ DHCP.

Điều này sẽ cung cấp cho máy khách DHCP địa chỉ của máy chủ NTP (tùy chọn DHCP 42) khi họ yêu cầu địa chỉ IP.

Tuy nhiên, không phải tất cả các máy khách sẽ hỗ trợ tùy chọn này và sẽ đơn giản bỏ qua nó, Windows thuộc loại này và sẽ cần địa chỉ để được cấu hình theo cách thủ công hoặc thông qua chính sách nhóm.

Các bước cấu hình

  • Truy cập trang cài đặt bằng cách nhấp vào 'Máy chủ DHCP' trong menu dịch vụ.
  • Nhấp vào nút máy chủ NTP.
  • Nhập IP LAN của máy chủ pfSense và nhấp vào lưu. (Không nhập địa chỉ máy chủ thời gian công cộng ở đây.)

Định cấu hình Windows Time Service

Cách dễ nhất để định cấu hình máy tính Windows đồng bộ với máy chủ NTP là sử dụng Dịch vụ thời gian tích hợp sẵn của Windows.

  1. Nhấp vào đồng hồ trên khay hệ thống và chọn 'thay đổi cài đặt ngày và giờ'.
  2. Nhấp vào tab thời gian Internet, sau đó nhấp vào nút thay đổi cài đặt.
  3. Đảm bảo rằng hộp được chọn có nội dung 'đồng bộ hóa với máy chủ thời gian Internet'.
  4. Nhập địa chỉ IP LAN hoặc tên DNS nội bộ của hệ thống pfSense vào hộp máy chủ.
  5. Nhấp vào 'Cập nhật ngay bây giờ' để kiểm tra xem nó có hoạt động bình thường không.

Cảnh báo

Dịch vụ thời gian của Windows không cung cấp độ chính xác cao và Microsoft nhận ra điều này.

Dịch vụ được thiết kế để đảm bảo đồng hồ hệ thống duy trì trong vòng 1-2 giây kể từ máy chủ tham chiếu.

Để giữ thời gian chính xác hơn với độ chính xác mili giây, bạn nên cài đặt ứng dụng khách của bên thứ ba.

Meinberg NTP Client dành cho Windows

Meinberg phát triển một máy khách NTP mã nguồn mở cho Windows chính xác hơn nhiều so với dịch vụ Windows time. Ngoài máy khách, họ cũng cung cấp một chương trình giám sát được gọi là NTP Time Server Monitor.

Ứng dụng giám sát có thể cung cấp số liệu thống kê chi tiết hiển thị độ lệch của đồng hồ cục bộ và tần số trong PPM.

Satsignal.eu có một hướng dẫn tuyệt vời về quá trình cài đặt và cấu hình máy khách Meinberg NTP.

Cấu hình máy khách Linux

Hầu hết các bản phân phối Linux đều bao gồm daemon NTP theo mặc định. Trước khi có thể khởi động ứng dụng khách, bạn cần chỉnh sửa tệp ntp.conf thường nằm trong / etc.

Vì các bước để định cấu hình và kích hoạt ứng dụng khách khác nhau giữa các bản phân phối này, tôi khuyên bạn nên tham khảo tài liệu về phiên bản Linux cụ thể của mình để biết hướng dẫn về cách định cấu hình ứng dụng khách.

Hỗ trợ NTP trên các thiết bị khác

Bạn có thể ngạc nhiên rằng có nhiều thiết bị khác trên mạng của bạn hỗ trợ giao thức thời gian mạng như một phương pháp để đồng bộ hóa đồng hồ của chúng.

  • Điện thoại IP
  • Công tắc được quản lý
  • Bộ định tuyến
  • Tường lửa
  • Máy ảnh IP
  • Bộ thu và đầu phát Blu-ray của TV có khả năng kết nối mạng
  • Đồng hồ treo tường NTP kỹ thuật số / tương tự

Bài viết này chính xác và đúng theo hiểu biết tốt nhất của tác giả. Nội dung chỉ dành cho mục đích thông tin hoặc giải trí và không thay thế cho lời khuyên cá nhân hoặc lời khuyên chuyên nghiệp trong các vấn đề kinh doanh, tài chính, pháp lý hoặc kỹ thuật.

Chúng Tôi Khuyên BạN

ChọN QuảN Trị

10 lý do Amazon nên loại bỏ hệ thống đánh giá sách của họ
Internet

10 lý do Amazon nên loại bỏ hệ thống đánh giá sách của họ

Poppy là tác giả của "A Bard' Lament." Cô ống ở Eno hima và thích đọc tiểu thuyết và chơi trò chơi điện tử, đặc biệt là game nhập vai thế giới mở....
Các gói pfSense tốt nhất
Máy Tính

Các gói pfSense tốt nhất

am có hơn 10 năm kinh nghiệm làm việc với tường lửa pf en e và đã viết hơn 30 bài báo về chủ đề này.Một trong những tính năng tốt nhất của pf en e là khả ...