Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách sử dụng và chỉnh sửa tệp máy chủ trong Linux

Cách sử dụng và chỉnh sửa tệp máy chủ trong Linux

Nếu bạn đã từng quản lý nhiều máy chủ từ một máy Linux hoặc thiết lập một số loại phòng thí nghiệm tại nhà, thì bạn sẽ biết tệp “hosts” có thể hữu ích như thế nào trong Linux. Tuy nhiên, một số bạn thậm chí có thể không biết nó tồn tại, ít hơn nhiều cách tận dụng nó để làm cho cuộc sống của bạn dễ dàng hơn. Đó là lý do tại sao chúng tôi hướng dẫn bạn cách sử dụng và chỉnh sửa tệp máy chủ trong Linux.

Tệp Máy chủ lưu trữ là gì?

Tệp “/ etc / hosts” là nơi hệ thống của bạn lưu giữ bản đồ nội bộ của Địa chỉ IP -> tên máy chủ. Điều này không yêu cầu máy chủ DNS vì nó được lưu trữ cục bộ trên máy của bạn. Đây là một cách tuyệt vời để quản lý những thứ như máy chủ nội bộ hoặc các thiết bị khác trên mạng của bạn thường yêu cầu bạn nhập Địa chỉ IP. Tôi sử dụng điều này mọi lúc cho các dự án Raspberry Pi và quản lý Máy ảo KVM thường được sử dụng.

Làm cách nào để sử dụng tệp máy chủ lưu trữ?

Trước tiên, hãy xem những gì đã có trong tệp máy chủ lưu trữ. Nhập lệnh sau vào terminal và nhấn enter:

cat /etc/hosts

Trong đầu ra, bạn sẽ tìm thấy hai địa chỉ IP dùng để máy cục bộ của bạn tự nhận dạng. Nếu bạn chạy ping localhost , bạn sẽ thấy một trong những địa chỉ IP này xuất hiện. Đó là vì Linux tự động tạo hai mục nhập này vào tệp máy chủ. Nếu bạn muốn thêm nhiều mục nhập hơn, tất cả những gì bạn phải làm là tuân theo định dạng của tệp và bạn sẽ sẵn sàng.

Chỉnh sửa tệp máy chủ lưu trữ

Để chỉnh sửa tệp máy chủ, chỉ cần mở tệp đó trong trình soạn thảo văn bản ưa thích của bạn. Bạn có thể sử dụng Vim, Nano, Gedit, Kate hoặc bất kỳ loại nào bạn thích nhất. Bạn sẽ thấy nội dung ở định dạng sau:

ip address    hostname other-hostname other-hostname

Vì vậy, nếu tôi có máy chủ Pi Hole với địa chỉ IP là 192.168.122.7, định dạng của tôi sẽ như sau:

192.168.122.7   pihole.local

Tất nhiên, nó phụ thuộc vào những gì bạn muốn đặt tên cho nó. Điều đó có nghĩa là bất kỳ lúc nào bạn muốn xử lý máy chủ Pi Hole đó, cho dù đó là thông qua ping , ssh hoặc một số công cụ khác, bạn không cần phải nhập địa chỉ IP. Bạn chỉ cần nhập pihole.local vào thiết bị đầu cuối. Nó khá tiết kiệm thời gian, đặc biệt nếu bạn truy cập vào các tên máy chủ ngắn hơn.

Cũng cần lưu ý rằng bạn không cần phải sử dụng địa chỉ “.com”, “.net” hoặc “.org”. Bạn thậm chí có thể gọi nó là pihole và hệ thống của bạn sẽ nhận ra nó. Tôi đã sử dụng địa chỉ .local để chỉ cho bạn cách "thích hợp" để làm điều đó, nhưng bạn có thể gọi chúng là server nếu đó là cái duy nhất của bạn.

Nó cũng hữu ích cho các máy ảo trên máy chủ ảo hóa hoặc máy trạm. Việc ghi nhớ địa chỉ IP của máy ảo là một vấn đề lớn và sử dụng tệp máy chủ lưu trữ là cách hoàn hảo để quản lý điều đó. Với Địa chỉ IP máy ảo của tôi, 192.168.122.202, tôi sẽ sử dụng địa chỉ đó và chỉnh sửa tệp máy chủ của mình bằng địa chỉ này:

192.168.122.202   linux-vm.local

Sau đó, tôi có thể ping máy ảo đó bằng tên máy chủ, điều này giúp tôi nhớ những gì tôi đang tìm kiếm dễ dàng hơn nhiều. Bạn có thể thấy rằng thay vì địa chỉ IP, tôi đang ping tên máy chủ và hiển thị trong đầu ra của lệnh. Hệ thống có bản đồ nội bộ của IP và tên máy chủ đó, vì vậy, có thể dễ dàng truy cập vào vị trí đó.

Kết thúc

Như bạn có thể thấy, học cách chỉnh sửa tệp Máy chủ trong Linux có thể là một kỹ năng hữu ích, vì nó cho phép bạn tiết kiệm rất nhiều thời gian sau này. Nếu bạn đang sử dụng Windows, bạn cũng có thể chỉnh sửa tệp Máy chủ và sử dụng nó theo cách chính xác như đã nêu ở trên. Nếu bạn đang tìm kiếm một cách đơn giản để chặn các trang web thì các tiện ích mở rộng này của Chrome có thể hoạt động tốt hơn.