Tin tức và phân tích của tất cả các thiết bị di động

Cách chỉnh sửa tệp máy chủ hệ thống Windowsđể kiểm tra trang web của bạn tại địa phương?

Hãy kiểm tra cách chỉnh sửa tệp máy chủ trên hệ thống của bạn Windows 11/10 để kiểm tra trang web cục bộ mà không thực hiện thay đổi DNS.

Các tệp máy chủ hoạt động như các máy chủ DNS cục bộ. Nhưng trước khi đi xa hơn, chúng ta hãy xem qua vụ việc liên quan đến Jack.

Jack là quản trị viên trang web cho một cửa hàng thương mại điện tử khu vực ở Toronto, Canada. Đã được yêu cầu cung cấp khả năng chuyển liền mạch sang một máy chủ lưu trữ web khác.

Anh ấy đã làm điều đó một cách hoàn hảo và trang web đã hoạt động ngay sau khi thay đổi DNS được thực hiện. Vấn đề duy nhất là thiếu ảnh từ một số lượng lớn sản phẩm.

Mặc dù họ đã giảm thiểu vấn đề nhanh nhất có thể, nhưng vài nghìn đô la đã tích lũy thành doanh thu bị mất. Và Jack được yêu cầu nghỉ việc.

Sai lầm của anh ấy, bạn hỏi? – Bỏ qua một bước đơn giản nhưng quan trọng để kiểm tra một trang web mới trước khi sửa đổi bản ghi DNS.

tập tin máy chủ

Jack có thể đã ngăn chặn cuộc khủng hoảng bằng cách gõ một dòng duy nhất vào tệp máy chủ trên máy đang chạy của anh ấy Windows bằng Notepad, tương tự như sau:

241.32.87.165 tên miền.com

Điều này sẽ giúp anh ấy kiểm tra trang web đã di chuyển mà không cần chạm vào cửa hàng trực tuyến trực tiếp.

Tệp Máy chủ lưu trữ các bản ghi DNS cục bộ mà mỗi máy tính kiểm tra trước khi liên hệ với máy chủ DNS. Mục tiêu là kết nối nhanh hơn mà không làm tăng độ trễ.

Làm thế nào để tập tin máy chủ hoạt động?

Hãy lấy một ví dụ khác.

Giả sử bạn cần đến một siêu thị mới mở, nhưng bạn không chắc về tên và địa chỉ chính xác của nó. Tạm gác việc tìm kiếm Google sang một bên, bạn có thể tham khảo ý kiến ​​của anh em (host file) hoặc hàng xóm (máy chủ DNS).

Phương pháp thứ hai sẽ yêu cầu thêm thời gian (độ trễ) và truy vấn anh em nhanh hơn.

Tương tự, khi chúng tôi nhập một tên miền (ví dụ: newsblog.pl.com), máy tính của chúng tôi cần địa chỉ IP được liên kết để tải trang trong trình duyệt.

Đầu tiên, nó tìm kiếm tệp localhost. Trong trường hợp không có thông tin cần thiết, cuộc điều tra sẽ được chuyển tiếp ra bên ngoài.

Sau đó, các máy chủ DNS này khớp tên miền với địa chỉ IP và gửi lại phản hồi. Và cuối cùng chúng ta thấy trang được tải.

Bằng cách chỉnh sửa tệp máy chủ, chúng tôi đánh lừa máy tính cục bộ của mình tin rằng trang web được di chuyển đang hoạt động. Điều này cũng tránh kết nối máy tính của chúng tôi với máy chủ DNS cho truy vấn cụ thể đó.

Vì vậy, khi chúng tôi truy cập trang web này, nó sẽ tải từ địa chỉ IP được cung cấp trong tệp máy chủ, không theo bản ghi DNS tại công ty đăng ký tên miền.

Điều này giúp kiểm tra xem mọi thứ có hoạt động hoàn hảo trước khi đi vào hoạt động hay không.

Chỉnh sửa file hosts trên hệ thống Windows

Tệp máy chủ được đặt trong C: WindowsSystem32driversetc

Trong khi phần mở rộng tệp văn bản bị thiếu, bạn có thể chỉnh sửa phần mở rộng này trong bất kỳ trình soạn thảo văn bản nào. Tuy nhiên, quá trình này hơi lâu.

Bạn sẽ mở tệp này trong Notepad để thực hiện các thay đổi cần thiết, lưu tệp ở nơi khác, xóa tệp gốc và cuối cùng di chuyển tệp đã sửa đổi vào đó.

Nhưng chúng ta hãy đi một con đường tắt.

Bắt đầu bằng cách mở Notepad với tư cách quản trị viên.

Sau đó nhấp vào Tất cả tệp rồi Mở trong menu thả xuống và duyệt qua thư mục tệp máy chủ:

Bây giờ hãy thực hiện bước đầu tiên và thay đổi nó thành Tất cả các tệp (*.*) vì không có tệp văn bản nào trong thư mục nên lúc đầu nó sẽ trống.

Sau đó chọn máy chủ và nhấp vào Mở.

Phần chỉnh sửa tệp máy chủ liên quan đến việc nhập tên trang web và địa chỉ IP của máy chủ nơi tệp được chuyển đến:

Hãy nhớ không đặt # vì nó sẽ làm cho câu lệnh trở thành nhận xét sẽ không hoạt động.

Cuối cùng, nhấn Ctrl + S để lưu thay đổi và thoát.

xác minh

Bây giờ bạn có thể đăng nhập vào trang web và xem bất kỳ vấn đề nào.

Nhưng đợi đã! Làm sao bạn biết nó đang tải từ máy chủ mới chứ không phải máy chủ hiện tại?

Để xác minh điều này và kiểm tra địa chỉ web mới, trước tiên bạn phải đóng trình duyệt của mình.

Sau đó mở một dấu nhắc lệnh và gõ. ipconfig/displaydns.

Tên miền sẽ được liệt kê bên cạnh tên bản ghi và địa chỉ IP với bản ghi A (máy chủ).

Danh sách dns được hiển thị có thể dài và bạn có thể xóa DNS để xóa các bản ghi hiện có. Đây là quy trình một bước, hoàn toàn vô hại khi bạn mở dấu nhắc lệnh và nhập ipconfig/flushdns.

Cuối cùng, mở lại trình duyệt của bạn và nhập địa chỉ web để truy cập trang web thử nghiệm.

Mặc dù quá trình này rất dễ dàng, nhưng có một giải pháp thay thế đơn giản hơn nếu bạn không ngại sử dụng phần mềm miễn phí.

Trình chỉnh sửa tệp máy chủ

Host File Editor là một ứng dụng cài đặt và di động. Điều này rất trực quan và sẽ hữu ích nếu bạn làm điều đó thường xuyên.

Bạn có thể bắt đầu nhập chi tiết vào các hộp màu xám và nhấp vào Lưu ở trên cùng. Và vâng, đừng quên kiểm tra các mục; nếu không chúng sẽ được hiển thị dưới dạng nhận xét trong tệp máy chủ.

Cuối cùng, bạn có thể xóa các tệp được tạo bởi ứng dụng này nếu bạn quyết định quay lại cách thông thường.

Sẽ có ba tên hosts.bak, hosts.disabled và một thư mục lưu trữ. Hoặc lưu thư mục trước khi sử dụng các ứng dụng đó làm bản sao lưu.

Đăng kí

Chỉnh sửa file host trên hệ thống Windows đơn giản hóa việc kiểm tra trang web trước khi thay đổi bản ghi DNS. Bạn có thể sử dụng trình soạn thảo văn bản chẳng hạn như Notepad và thực hiện các thay đổi cần thiết trên máy tính cục bộ của mình.

Mặc dù có một cách khác để thực hiện việc này với một URL tạm thời, nhưng phương pháp này có một số nhược điểm, đặc biệt nếu bạn đang sử dụng mạng phân phối nội dung (CDN).

Và trong khi ảnh chụp màn hình đề cập đến hệ thống Windows 10, nó cũng sẽ hoạt động hoàn hảo trên hệ thống Windows 11.

Tái bút: Hãy xem các lợi ích của tính năng lọc DNS và cách tính năng này có thể bảo vệ doanh nghiệp của bạn khỏi các cuộc tấn công mạng.