Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Cấu hình Syslog & NTP – Bài lab đơn giản, dễ thực hiện cho người mới

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cấu hình Syslog & NTP – Bài lab đơn giản, dễ thực hiện cho người mới

    Mình vừa thực hiện xong bài lab về Syslog & NTP và cảm thấy khá đơn giản, dễ làm. Nếu anh em mới bắt đầu tìm hiểu về quản trị mạng, đây sẽ là một bài lab rất hữu ích. VNPRO đã thực hiện lại bài lab này vào tháng 4/2025 và kết quả rất thành công.

    Trong bài lab này, mình cấu hình Syslog để Router có thể gửi log về Syslog Server, giúp theo dõi các sự kiện trên thiết bị mạng. Ngoài ra, mình cũng thiết lập NTP để Router đồng bộ thời gian từ Internet, đảm bảo thời gian luôn chính xác và nhất quán giữa các thiết bị.


    🌟Bài lab này không quá phức tạp, chỉ cần thực hiện vài lệnh cơ bản là có thể hoàn thành. Điều quan trọng là nó giúp chúng ta hiểu rõ cách giám sát hệ thống mạng và quản lý thời trên thiết bị hiệu quả.

    Tuy nhiên, mình cũng nhận thấy một số hạn chế trong bài lab này. Các thông điệp Syslog không được mã hóa, nên nếu có ai đó "nghe lén" trên mạng, họ có thể xem được toàn bộ log mà Router gửi đi. Ngoài ra, nếu bật mức logging debug, thiết bị có thể bị quá tải do lượng log quá nhiều.

    🔧Để khắc phục, chúng ta có thể:
    • Mã hóa log bằng giao thức bảo mật như SSH hoặc TLS.
    • Giới hạn mức logging, chỉ bật các log thực sự quan trọng.
    • Dùng ACL để kiểm soát thiết bị nào có thể gửi log đến Syslog Server.
    📌Mô hình bài lab:
    Click image for larger version  Name:	image.png Views:	0 Size:	31.5 KB ID:	429440

    Mô hình bao gồm:
    • Một PC đóng vai trò Syslog Server để lưu trữ log từ Router.
    • Một Router chịu trách nhiệm gửi log về Syslog Server và đồng bộ thời gian từ Internet.
    • Router có kết nối Internet để đồng bộ thời gian với NTP Server toàn cầu.
    📌Các bước thực hiện:

    Bước 1: Thực hiện cấu hình cơ bản trên các thiết bị (để có thể giao tiếp và có Internet)

    Bước 2: Cấu hình Syslog:
    • Bật tính năng logging:
    Router(config)#logging on
    • Cấu hình địa chỉ syslog server mà các syslog sẽ gửi đến:​
    Router(config)#logging host 192.168.1.10
    • Chọn loại syslog được gửi (ở đây chọn debugging, sẽ được nhận các syslog có mức độ từ debug trở lên):
    Router(config)#logging trap debugging

    Lưu ý: Với loại syslog là debug thì sẽ gửi rất nhiều thông điệp.
    Click image for larger version  Name:	image.png Views:	0 Size:	37.2 KB ID:	429441
    • Mặc định, các thông điệp log sẽ không có nhãn thời gian. Nếu anh em muốn gán thêm nhãn thời gian cho từng dòng log, thì hãy thêm vào các lệnh sau:​
    Router(config)#service timestamps debug datetime localtime show-timezone msec
    Router(config)#
    service timestamps log datetime localtime show-timezone msec
    • Lúc này, kết quả của thông điệp sẽ có dạng:
    *Mar 31 09:30:40.601 UTC: %SYS-5-CONFIG_I: Configured from console by console

    Các thông số của lệnh:
    1. debug: tất cả các thông tin debug sẽ được gán nhãn thời gian.
    2. log: tất cả các thông tin log sẽ được gán nhãn thời gian.
    3. datetime: ngày và giờ sẽ hiện trong thông điệp.
    4. localtime: thời gian được dùng là local.
    5. show-timezone: chỉ ra timezone.
    6. msec: thời gian chính xác đến từng mili giây.
    • Khi đã hoàn tất cấu hình trên router, anh em chạy phần mềm Kiwi Syslog Deamon. Các thông điệp log (log message) của Router sẽ được gửi đến và xuất hiện trên cửa sổ phần mềm kiwwi Syslog Daemin của Syslog server.
    Click image for larger version  Name:	image.png Views:	0 Size:	31.1 KB ID:	429442

    Bước 3: Cấu hình NTP Client:
    • Đầu tiên kiểm tra đảm bảo Router có thể ping ra Internet bằng lệnh​​:
    Router#ping 8.8.8.8
    • Sau khi xác định được Router đã có kết nối Internet, mình tiến hành thiết lập kết nối đến NTP server:
    Router(config)#ip name-server 8.8.8.8
    Router(config)#ntp server vn.pool.ntp.org

    Lưu ý: Nếu anh em không thể kết nối được tới NTP server trên thì có thể thử kết nối tới các server sau: time.google.com; time.windows.com; pool.ntp.org
    • Khi đã thực hiện các lệnh thiết lập kết nối đến NTP server mình sẽ kiểm tra đồng bộ bằng lệnh:
    Router#show ntp status

    Kết quả mong muốn: Clock is synchronized ...
    Router#sh ntp status
    Clock is synchronized, stratum 4, reference is 103.70.115.65
    nominal freq is 1000.0003 Hz, actual freq is 999.5003 Hz, precision is 2**14 ntp uptime is 8407500 (1/100 of seconds), resolution is 1001 reference time is EB966496.CA37B278 (13:11:50.789 UTC Tue Apr 1 2025) clock offset is 842.2563 msec, root delay is 83.08 msec root dispersion is 1241.63 msec, peer dispersion is 64.32 msec loopfilter state is 'SPIK' (Spike), drift is 0.000499999 s/s system poll interval is 64, last update was 61 sec ago.
    • ​​Sau đó thực hiện mình kiểm tra đồng hồ hệ thống trên Router và tiến hành hiệu chỉnh lại múi giờ Việt Nam là UT7:
    Router#show clock
    Router#clock time zone +7

    Apr 1 13:38:52.386: %SYS-6-CLOCKUPDATE: System clock has been updated from 13:38:52 UTC Tue Apr 1 2025 to 20:38:52 zone Tue Apr 1 2025, configured from console by console.
    Apr 1 13:39:10.325: %SYS-5-CONFIG_I: Configured from console by console

    Router#show clock
    20:45:05.985 zone Tue Apr 1 2025

    Tổng kết lại, mình thấy bài lab này cực kỳ hữu ích để hiểu cách quản lý log và đồng bộ thời gian trong hệ thống mạng.​ Nếu anh em đang tìm một bài lab dễ tiếp cận nhưng vẫn mang lại nhiều kiến thức thực tế, hãy thử nghiệm và chia sẻ cảm nhận nhé!

    ✍️Nguyễn Hùng Vĩ | PKT - VnPro​​
    Email : vnpro@vnpro.org
    ---------------------------------------------------------------------------------------------------------------
    Trung Tâm Tin Học VnPro
    149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
    Tel : (08) 35124257 (5 lines)
    Fax: (08) 35124314

    Home page: http://www.vnpro.vn
    Support Forum: http://www.vnpro.org
    - Chuyên đào tạo quản trị mạng và hạ tầng Internet
    - Phát hành sách chuyên môn
    - Tư vấn và tuyển dụng nhân sự IT
    - Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

    Network channel: http://www.dancisco.com
    Blog: http://www.vnpro.org/blog
Working...
X