Tệp máy chủ lưu trữ là gì và bạn chỉnh sửa tệp này như thế nào trong Windows?
Tệp máy chủ lưu trữ là tệp văn bản được sử dụng để ánh xạ tên miền với địa chỉ IP, chính xác là những gì máy chủ DNS thực hiện. Bạn có thể sử dụng chúng để hợp lý hóa việc kết nối với các trang web và như vậy, đôi khi bạn sẽ cần phải chỉnh sửa một.
Do đó, hướng dẫn này sẽ giải thích các tệp máy chủ lưu trữ trên Windows, cách bạn có thể chỉnh sửa nó và phải làm gì nếu bạn không thể làm như vậy.
Mục Lục
Tệp máy chủ lưu trữ trên Windows là gì?
Khi máy tính của bạn muốn kết nối với một trang web, nó cần kết nối với máy chủ DNS để chuyển đổi URL thành địa chỉ IP. Tuy nhiên, nếu bạn đã biết địa chỉ IP cho một URL, bạn có thể thêm chi tiết vào tệp máy chủ lưu trữ và PC của bạn sẽ sử dụng nó mà không cần tham khảo máy chủ DNS hoặc bộ nhớ cache.
Giả sử bạn muốn tra cứu trang web của chúng tôi, smartreviewaz, trong trình duyệt web của bạn. Để tìm kiếm thành công, PC của bạn cần có địa chỉ IP, do đó, địa chỉ này sẽ nằm trong tệp máy chủ lưu trữ.
Nếu trước đó bạn đã chỉ định URL của smartreviewaz và IP phù hợp trong tệp, PC của bạn sẽ sử dụng thông tin đó để kết nối. Nếu không, PC sẽ cố gắng tìm địa chỉ IP trong bộ đệm DNS hoặc kết nối với máy chủ DNS như bình thường.
Tệp máy chủ lưu trữ có trong tất cả các hệ điều hành, nhưng ở các vị trí khác nhau. Dưới đây là những địa điểm tiêu biểu:
- Windows 10 – “C: Windows System32 drivers etc hosts”
- Mac OS X – “/ private / etc / hosts”
- Linux – “/ etc / hosts”
Tại sao bạn nên chỉnh sửa tệp máy chủ lưu trữ?
Tệp máy chủ được chỉnh sửa vì một số lý do, nhưng bạn thường muốn làm như vậy cho một trong hai mục đích sử dụng.
Đầu tiên, tệp máy chủ lưu trữ rất hữu ích nếu máy chủ DNS của bạn không hoạt động hiệu quả. Nếu máy chủ DNS của bạn hoạt động chậm, bạn có thể chèn địa chỉ IP và tên miền vào tệp máy chủ để tăng tốc quá trình tìm kiếm (nếu bạn biết tất cả các chi tiết).
Ngược lại, bạn có thể sử dụng ô lưu trữ để chặn PC truy cập trang web. Vì tệp máy chủ lưu trữ là cổng gọi đầu tiên của PC, bạn có thể nhập địa chỉ không hợp lệ cho trang web được nhắm mục tiêu để ngăn PC của bạn truy cập vào nó.
Cách chỉnh sửa tệp máy chủ trong Windows 10 và 11
Việc chỉnh sửa tệp hosts trong Windows khá đơn giản. Làm theo các bước dưới đây.
1. Tạo bản sao lưu
Đầu tiên, chúng ta cần tạo một bản sao lưu. Điều này sẽ giúp bạn trở lại trạng thái trước đó nếu có sự cố.
Làm theo các bước sau để tiếp tục:
- Khởi chạy File Explorer và điều hướng đến vị trí được đề cập bên dưới:
C:Windows
ystem32driversetc - Tìm tệp hosts và nhấp chuột phải vào nó.
- Chọn Sao chép và dán tệp vào một vị trí an toàn khác trên PC của bạn.
Để thêm một mức bảo mật bổ sung, bạn cũng có thể tạo một điểm khôi phục. Điểm khôi phục này sẽ cho phép bạn hoàn nguyên trạng thái hiện tại của hệ điều hành bằng chức năng Khôi phục Hệ thống.
2. Sử dụng Notepad để chỉnh sửa tệp máy chủ lưu trữ
Trong phương pháp này, chúng tôi sẽ khởi chạy tệp máy chủ lưu trữ bằng ứng dụng Notepad và chỉnh sửa trực tiếp tệp đó trong đó.
Đây là tất cả những gì bạn cần làm:
- Mở Notepad bằng cách nhấn Win + Snhập “Notepad” trong tìm kiếm của Windows và nhấp vào Chạy như quản trị viên.
- Trong cửa sổ sau, điều hướng đến Tập tin > Mở.
- Nhập vị trí sau vào trường văn bản cho Tên tệp và nhấp vào Mở. Bạn cũng có thể điều hướng đến tệp theo cách thủ công.
C:WindowsSystem32driversetchosts - Khi tệp được mở, hãy cuộn xuống cuối và nhập địa chỉ IP, theo sau là tên miền của trang web bạn muốn chặn. Giả sử chúng tôi muốn thêm địa chỉ IP của Google vào tệp. Sử dụng ví dụ này, tệp của chúng tôi sẽ trông như sau.
127.0.0.1 a href="http://www.google.com">www.google.coma> - Nếu bạn muốn chặn một trang web, chỉ cần nhập các địa chỉ IP không chính xác như 0.0.0.0. Sử dụng ví dụ trên, chúng tôi sẽ nhập văn bản sau nếu chúng tôi muốn chặn Google.
0.0.0.0 a href="http://www.google.com">www.google.coma> - Để tiết kiệm thời gian, hãy nhấp vào Tập tin > Lưu thành.
- Mở rộng trình đơn thả xuống cho Lưu kiểu, mẫu và lựa chọn Tất cả các tệp.
- Đặt tên tệp là host2 và lưu nó vào màn hình của bạn.
Bây giờ bạn đã có một tệp hosts đã sẵn sàng, tất cả những gì bạn cần làm là đặt nó vào đúng vị trí.
- Đi tới màn hình, nhấp chuột phải vào tệp bạn vừa tạo và chọn Đổi tên.
- Xóa 2 (hoặc bất kỳ số / chữ cái nào khác mà bạn đã thêm) để tệp chỉ được đặt tên là Máy chủ.
- Sao chép tệp này.
- Khởi chạy File Explorer và điều hướng đến vị trí ban đầu của máy chủ.
- Dán tệp mới vào đây và nhấp vào Thay thế tệp trong điểm đến này nếu một lời nhắc ghi đè xuất hiện.
Tệp máy chủ đã chỉnh sửa của bạn hiện đã sẵn sàng để sử dụng.
Phải làm gì nếu tệp máy chủ lưu trữ không hoạt động
Nếu tệp máy chủ không hoạt động trên hệ thống của bạn, có thể có một số lý do tại sao điều này xảy ra. Bạn có thể không mở được tệp vì định dạng không được hỗ trợ hoặc bạn không có đủ quyền để truy cập tệp.
Nếu bạn đang gặp sự cố với tệp, dưới đây là một số phương pháp khắc phục sự cố mà bạn có thể thử:
1. Xóa DNS và NetBIOS Cache
Vì các vấn đề như vậy thường phát sinh do các tệp bộ nhớ cache bị hỏng hoặc bị lỗi, giải pháp đầu tiên mà chúng tôi khuyên bạn nên thử là xóa bộ nhớ cache.
Chúng tôi đã trình bày cách thực hiện phần sau trong hướng dẫn của chúng tôi về máy chủ DNS là gì, vì vậy hãy kiểm tra để biết hướng dẫn về cách thực hiện điều đó.
Khi bạn đã xóa bộ nhớ cache DNS, hãy làm theo các bước sau để xóa bộ nhớ cache NetBIOS:
- Nhập Command Prompt trong tìm kiếm của Windows và nhấp vào Chạy như quản trị viên.
- Trong cửa sổ sau, thực hiện lệnh sau:
nbtstat -R
Sau khi lệnh được thực thi, hãy kiểm tra xem sự cố đã được giải quyết chưa.
2. Đặt lại tệp Máy chủ lưu trữ
Bạn cũng có thể thử đặt lại tệp hosts về phiên bản mặc định của nó để giải quyết mọi vấn đề liên quan đến nó.
- Khởi chạy File Explorer và điều hướng đến vị trí bên dưới:
%systemroot%
ystem32driversetc - Đổi tên tệp hosts thành hosts.bak.
- Tiếp theo, điều hướng đến vị trí sau:
%WinDir%
ystem32driversetc - Nhấp đúp vào tệp máy chủ và thay thế văn bản có trong tệp đó bằng văn bản sau:
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# 127.0.0.1 localhost - Lưu tệp để thực hiện các thay đổi.
Tùy chỉnh tệp máy chủ lưu trữ của bạn trên Windows
Bây giờ bạn biết cách chỉnh sửa tệp hosts trong Windows. Bạn có thể sử dụng thông tin này để thực hiện một loạt các tác vụ, chẳng hạn như chặn các trang web, chuyển hướng chúng, tạo lối tắt cho trang web và thậm chí kiểm tra máy chủ web.