Android

Cách chỉnh sửa tệp máy chủ của bạn trên linux, windows và macos

ЧТО ВЫБРАТЬ Windows VS macOS VS Linux?

ЧТО ВЫБРАТЬ Windows VS macOS VS Linux?

Mục lục:

Anonim

Tệp máy chủ được sử dụng để ánh xạ tên miền (tên máy chủ) thành địa chỉ IP. Nó là một tệp văn bản đơn giản được sử dụng bởi tất cả các hệ điều hành bao gồm Linux, Windows và macOS.

Các tập tin máy chủ được ưu tiên hơn DNS. Khi bạn nhập tên miền của trang web bạn muốn truy cập, tên miền phải được dịch sang Địa chỉ IP tương ứng. Trước tiên, hệ điều hành sẽ kiểm tra tệp máy chủ của nó cho tên miền tương ứng và nếu không có mục nhập cho tên miền, nó sẽ truy vấn các máy chủ DNS được định cấu hình để phân giải tên miền đã chỉ định. Điều này chỉ ảnh hưởng đến máy tính thực hiện thay đổi, thay vì cách giải quyết tên miền trên toàn thế giới.

Sử dụng tệp máy chủ để ánh xạ tên miền thành địa chỉ IP đặc biệt hữu ích khi bạn muốn kiểm tra trang web của mình mà không thay đổi cài đặt DNS tên miền. Ví dụ: bạn đang di chuyển trang web của mình sang một máy chủ mới và bạn muốn xác minh xem nó có đầy đủ chức năng hay không trước khi trỏ tên miền đến máy chủ mới. Tệp máy chủ cũng có thể được sử dụng để chặn các trang web trên máy tính của bạn., chúng tôi sẽ cung cấp hướng dẫn về cách sửa đổi tệp máy chủ trên Linux, macOS và Windows.

Định dạng tập tin máy chủ

Các mục trong tệp máy chủ có định dạng sau:

IPAddress DomainName

Địa chỉ IP và tên miền phải được phân tách bằng ít nhất một khoảng trắng hoặc tab. Các dòng bắt đầu bằng # là các bình luận và bị bỏ qua.

Để thêm một mục vào tệp máy chủ, chỉ cần mở tệp trong trình soạn thảo văn bản của bạn. Dưới đây là một tệp lưu trữ mẫu:

# Static table lookup for hostnames. # See hosts(5) for details. 127.0.1.1 linuxize.desktop linuxize 127.0.0.1 localhost

Các thay đổi tệp máy chủ có hiệu lực ngay lập tức trừ trường hợp các mục nhập DNS được lưu trữ bởi các ứng dụng.

Để hoàn tác các thay đổi, chỉ cần mở tệp và xóa các dòng bạn đã thêm.

Sửa đổi tệp máy chủ trong Linux

Trên Linux, đường dẫn đầy đủ đến tệp là /etc/hosts .

Các hướng dẫn bên dưới có giá trị cho tất cả các bản phân phối Linux, bao gồm Ubuntu, CentOS, RHEL, Debian và Linux Mint:

  1. Trong cửa sổ đầu cuối của bạn, mở tệp máy chủ bằng trình soạn thảo văn bản yêu thích của bạn:

    sudo nano /etc/hosts

    Khi được nhắc, hãy nhập mật khẩu sudo của bạn.

    Cuộn xuống cuối tập tin và thêm các mục mới của bạn:

    Lưu các thay đổi và xóa bộ đệm DNS:

    dscacheutil -flushcache

Phần kết luận

Tệp máy chủ cho phép bạn đặt địa chỉ IP của một tên miền nhất định.

Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.

thiết bị đầu cuối dns