/ / Cách tìm địa chỉ IP của máy chủ DHCP trong Linux

Cách tìm địa chỉ IP của máy chủ DHCP trong Linux

Hầu hết các hệ thống trong mạng nhận địa chỉ IP và các thông số liên quan đến mạng khác từ máy chủ DHCP. Bạn có thể biết cách tìm địa chỉ IP của hệ thống do máy chủ DHCP chỉ định. Nhưng bạn có biết địa chỉ IP của máy chủ DHCP của bạn là gì không?


Hãy giải thích ngắn gọn máy chủ DHCP thực sự là gì và cách bạn có thể tìm thấy địa chỉ IP của nó trên Linux.


Máy chủ DHCP là gì?

Máy chủ DHCP, viết tắt của máy chủ Giao thức Cấu hình Máy chủ Động, cung cấp địa chỉ IP và các thông số mạng khác cho các máy khách trên mạng. Nó cho phép các thiết bị tự động lấy và gia hạn địa chỉ IP.

Nếu không có máy chủ DHCP, quản trị viên sẽ phải định cấu hình thủ công địa chỉ IP cho từng thiết bị; do đó nó cũng làm giảm các nỗ lực cần thiết để quản trị mạng. Máy chủ DHCP cũng loại bỏ khả năng xung đột địa chỉ IP, xảy ra nếu cùng một địa chỉ IP được cấp cho nhiều thiết bị.

Thông tin mà máy chủ DHCP cung cấp bao gồm địa chỉ IP, mặt nạ mạng con, địa chỉ máy chủ DNS, cổng mặc định và thời gian thuê. Mỗi máy khách DHCP lấy một địa chỉ IP từ máy chủ DHCP theo các bước đơn giản sau:

  • Gửi tin nhắn quảng bá DHCPDISCOVER
  • Nhận thông báo DHCPOFFER từ máy chủ DCHP
  • Gửi thông báo DHCPREQUEST đến máy chủ DCHP
  • Nhận thông báo DHCPACK từ máy chủ DCHP

1. Tìm Địa chỉ IP của Máy chủ DHCP Từ Thư mục /var/log

Các / var / log thư mục trên Linux lưu trữ hầu hết nhật ký của hệ thống. Nó chứa nhật ký ủy quyền, nhật ký hạt nhân, nhật ký hệ thống và nhật ký do ứng dụng tạo ra. Từ những nhật ký này, bạn có thể tìm thấy địa chỉ IP của máy chủ DHCP.

Trên các bản phân phối dựa trên Debian, thông tin liên quan đến máy chủ DHCP được lưu trữ trong /var/log/syslog thư mục trong khi trên các bản phân phối dựa trên RHEL, thông tin này được lưu trữ trong /var/log/tin nhắn danh mục.

Trên các bản phân phối dựa trên Debian

Để tìm địa chỉ IP của máy chủ DHCP trên các bản phân phối dựa trên Debian, hãy mở terminal và chạy lệnh sau:

cat /var/log/syslog | grep -i 'dhcp'

Kết quả hiển thị toàn bộ quá trình DHCP và từ đó, bạn có thể dễ dàng xác định địa chỉ IP của máy chủ DHCP, trong trường hợp này là 192.168.42.254.

Thông tin DHCP nhật ký hệ thống

Trên các bản phân phối dựa trên RHEL

Trên các bản phân phối dựa trên RHEL, bạn sẽ cần chạy lệnh dưới đây để tìm địa chỉ IP của máy chủ DHCP:

cat /var/log/messages | grep -i 'dhcp'

2. Tìm Địa chỉ IP của Máy chủ DHCP Sử dụng journalctl

Lệnh journalctl hiển thị các bản ghi được thu thập bởi systemd. Nó chủ yếu hiển thị thông tin giống như được hiển thị bởi /var/log/syslog.

Để tìm địa chỉ IP của máy chủ DHCP, hãy chạy lệnh journalctl như sau:

sudo journalctl -r | grep -m1 DHCPACK

Đầu ra bên dưới cho thấy hệ thống đã lấy địa chỉ IP từ máy chủ DHCP 192.168.80.254.

tạp chí-lệnh-1

3. Tìm địa chỉ IP của máy chủ DHCP bằng dhclient.lease

Máy khách DHCP hoặc dhclient duy trì một danh sách các hợp đồng thuê do máy chủ DHCP cấp cho nó trong dhclient.lease tập tin. Tệp này chứa thông tin về IP máy chủ DHCP cùng với các thông tin khác. Bạn có thể tìm thấy tập tin này dưới / var / lib / dhcp danh mục.

Để xác định địa chỉ IP của máy chủ DHCP từ tệp dhclient.leases, hãy chạy lệnh sau:

cat /var/lib/dhcp/dhclient.leases | grep -a -m1 dhcp-server-identifier
dhclient cho thuê tập tin

4. Tìm địa chỉ IP của máy chủ DHCP bằng dhclient

Lệnh dhclient cho phép các máy khách Linux lấy, giải phóng và gia hạn địa chỉ IP từ máy chủ DHCP.

Bạn có thể sử dụng lệnh dhclient sau để lấy địa chỉ IP từ máy chủ DHCP:

sudo dhclient -v 

Lệnh này hiển thị toàn bộ quá trình DHCP và từ đó bạn có thể dễ dàng tìm thấy địa chỉ IP của máy chủ DHCP của mình.

lệnh dhclient

Tìm địa chỉ IP máy chủ DHCP của bạn trong Linux

Giờ đây, bạn có thể dễ dàng tìm thấy địa chỉ IP của máy chủ DHCP của mình bằng bất kỳ phương pháp nào ở trên. Mặc dù bạn có thể không cần biết nó thường xuyên, nhưng đôi khi học cách tìm địa chỉ IP của máy chủ DHCP có thể hữu ích.

Ngoài địa chỉ IP của máy chủ DHCP, việc biết địa chỉ IP của bộ định tuyến cũng có thể hữu ích. Bởi vì nếu không có thông tin này, bạn không thể truy cập trang web của nó và thực hiện bất kỳ thay đổi cấu hình nào. May mắn thay, việc tìm địa chỉ IP của máy chủ DHCP cũng đơn giản như vậy.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *