Anonim

Giống như máy tính chạy Windows, máy Mac có tệp máy chủ để định cấu hình cách máy của bạn kết nối với các trang web trên Internet. Tệp này chứa các tham chiếu đến các trang web và địa chỉ IP, đồng thời bạn có thể sử dụng tệp này theo nhiều cách khác nhau trên máy Mac của mình.

Một trong những lý do khiến bạn muốn chỉnh sửa tệp máy chủ trên máy Mac là để chặn các trang web. Đó là một cách tuyệt vời để chặn truy cập một số trang web nhất định trên máy của bạn. Cách sử dụng thứ hai có thể là kiểm tra cục bộ các trang web của riêng bạn trên máy của bạn. Bạn có thể yêu cầu tệp máy chủ chuyển hướng tên miền đã chọn của mình tới đường dẫn mạng của bộ nhớ cục bộ.

Vị trí tệp trên máy chủ Mac

Vì chỉnh sửa tệp máy chủ là một nhiệm vụ rủi ro nên Apple đã cố tình đặt tệp đó vào một thư mục riêng trên hệ thống của bạn. Điều đó nhằm ngăn người dùng sửa đổi nó mà không có kiến ​​thức thích hợp và gây ra thiệt hại cho toàn bộ hệ thống.

Đối với những người dùng tò mò, đường dẫn là /etc/hosts/ và bạn có thể truy cập nó bằng cửa sổ Terminal.

Chỉnh sửa tệp máy chủ trên máy Mac

Việc chỉnh sửa tệp máy chủ lưu trữ trên máy Mac của bạn khá dễ dàng vì có một trình chỉnh sửa tích hợp để thực hiện việc này. Nó nằm bên trong Terminal và được gọi là trình chỉnh sửa nano. Bạn có thể sử dụng nó để mở và chỉnh sửa bất kỳ tệp văn bản nào kể cả tệp máy chủ trên máy của mình.

Đảm bảo rằng bạn đang sử dụng tài khoản quản trị viên để thực hiện các bước sau.

  1. Nhấp vào Launchpad trong Dock, tìm kiếm Terminal , và khởi chạy nó.

  1. Nhập lệnh sau vào Terminal và nhấn Enter. Nó sẽ mở tệp máy chủ trong trình chỉnh sửa nano.sudo nano /etc/hosts

  1. Vì đây là lệnh sudo nên nó sẽ yêu cầu bạn nhập mật khẩu của mình. Nhập mật khẩu và tiếp tục.

  1. Bây giờ, tệp sẽ được mở trên màn hình của bạn và bạn có thể bắt đầu chỉnh sửa tệp.

Hiểu biết về tệp máy chủ Mac

Nếu trước đây bạn chưa từng chỉnh sửa tệp máy chủ, bạn có thể thấy thao tác với tệp này hơi phức tạp. Tuy nhiên, không khó để chỉnh sửa như vẻ ngoài của nó.

Một trong những mục bạn sẽ tìm thấy trong tệp là 127.0.0.1 localhost.

Phần đầu tiên có số là địa chỉ IP cục bộ cho máy Mac của bạn. Phần thứ hai có tên máy chủ lưu trữ là những gì bạn sử dụng để truy cập địa chỉ IP đó.

Hai phần trên khi kết hợp với nhau sẽ chuyển hướng tất cả các truy vấn localhost tới địa chỉ IP 127.0.0.1 Khi bạn nhập localhost trong trình duyệt của mình, trình duyệt của bạn sẽ xem xét tệp máy chủ, lấy địa chỉ IP được chỉ định và đưa bạn đến địa chỉ IP đó.

Tóm lại, tệp máy chủ không là gì ngoài sự kết hợp của địa chỉ IP và tên miền. Bạn có thể sửa đổi những điều này theo bất kỳ cách nào bạn muốn để đạt được kết quả mong muốn.

Thiết lập chuyển hướng với tệp máy chủ

Một trong những điều bạn có thể làm với tệp máy chủ là thiết lập chuyển hướng. Bạn có thể có một tên miền trỏ đến một thứ hoàn toàn khác với thứ mà nó lẽ ra phải trỏ đến.

Ví dụ: nếu bạn đang cố gắng giảm mức sử dụng mạng xã hội của mình, thì bạn có thể yêu cầu các miền như facebook.com chuyển hướng trình duyệt của mình tới các trang web như Wikipedia chẳng hạn. Bạn có thể sử dụng gần như bất kỳ tên miền và địa chỉ IP nào bạn muốn.

Hãy xem cách bạn có thể thiết lập chuyển hướng ở trên bằng tệp máy chủ.

  1. Trong khi tệp đang mở trong trình chỉnh sửa nano, hãy sử dụng các phím mũi tên để đưa con trỏ đến vị trí localhost kết thúc. Sau đó nhấn Enter để thêm một dòng mới cho mục nhập của bạn.

  1. Trong dòng mới mà bạn vừa thêm vào, hãy nhập địa chỉ IP mà bạn muốn chuyển hướng miền nguồn tới. Chúng tôi sẽ sử dụng 103.102.166.224, là địa chỉ IP của Wikipedia.

  1. Nhấn phím Tab trên bàn phím để đến trường miền nguồn.
  2. Tại đây, hãy nhập tên miền sẽ được chuyển hướng đến địa chỉ IP mà bạn đã nhập trước đó. Chúng tôi sẽ sử dụng facebook.com tại đây.

  1. Sau khi thay đổi được thực hiện, hãy nhấn các phím Ctrl + O trên bàn phím để lưu tệp.
  2. Nhấn Enter để xác nhận hành động.
  3. Nhấn phím Ctrl + X để đóng trình chỉnh sửa nano.
  4. Bây giờ, bạn cần xóa bộ đệm ẩn DNS để các thay đổi có hiệu lực. Để thực hiện, hãy nhập lệnh sau vào Terminal và nhấn Enter.dscacheutil -flushcache

  1. Mở trình duyệt, nhập facebook.com và nhấn Enter . Bạn sẽ thấy nó mở Wikipedia chứ không phải Facebook.

Mẹo nhanh: Cách tìm địa chỉ IP của trang web

Như bạn có thể thấy trong quy trình trên, bạn cần có địa chỉ IP của trang web mà bạn muốn chuyển hướng mọi người đến. Nếu chưa biết, bạn có thể sử dụng một lệnh trong Terminal để tìm ra địa chỉ IP của bất kỳ trang web nào.

  1. Trong cửa sổ Terminal, nhập lệnh sau và nhấn Enter. Đảm bảo thay thế wikipedia.org bằng trang web bạn chọn.ping wikipedia.org

  1. Nó sẽ hiển thị địa chỉ IP trên màn hình của bạn. Đó là những gì bạn có thể sử dụng trong tệp máy chủ.

Chặn trang web bằng cách chỉnh sửa tệp máy chủ trên máy Mac

CÁCH CHẶN TRANG WEB TRÊN WINDOWS: Sử dụng tệp máy chủ

Điều tuyệt vời về tệp máy chủ là nó cho phép bạn chặn các trang web mà không yêu cầu bạn cài đặt bất kỳ ứng dụng bên thứ ba nào trên máy Mac của mình. Bạn có thể thêm một mục vào tệp và tất cả các yêu cầu kết nối với mục đó sẽ bị từ chối.

  1. Khởi chạy tệp máy chủ trong trình chỉnh sửa nano như hình trên.
  2. Đưa con trỏ đến nơi kết thúc mục nhập localhost và nhấn Enterđể thêm một dòng mới.
  3. Nhập địa chỉ IP 127.0.0.1 và nhấn Tabtrên bàn phím của bạn.
  4. Nhập tên miền của trang web mà bạn muốn chặn. Ví dụ: nếu bạn muốn chặn Instagram, hãy nhập instagram.com.

  1. Nhấn Ctrl + O để lưu các thay đổi.
  2. Nhấn Ctrl + X để đóng tệp.
  3. Nhập lệnh sau và nhấn Enter để xóa bộ đệm ẩn DNS.dscacheutil -flushcache

Bây giờ mỗi khi bạn cố gắng truy cập trang web bị chặn, nó sẽ đưa bạn đến máy chủ cục bộ sẽ hiển thị trang lỗi.

Tệp máy chủ Mac cung cấp cho bạn nhiều cách để xử lý các yêu cầu mạng gửi đi và bạn có thể chặn và bỏ chặn chúng theo ý muốn. Bạn đã từng sử dụng tệp máy chủ trên máy Mac của mình chưa? Nếu vậy, nó là gì? Cho chúng tôi biết trong các ý kiến ​​dưới đây.

Cách chỉnh sửa tệp máy chủ trên máy Mac