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ủ trên macOS (Mac OS X)

Tệp máy chủ Mac của bạn là một tài liệu văn bản nhỏ nhưng quan trọng có khả năng gán tên máy chủ cho các địa chỉ IP cụ thể. Mặc dù Internet hiện đại sử dụng nhiều máy chủ DNS công cộng và riêng tư để ánh xạ địa chỉ IP, các tệp máy chủ là một cách thiết thực để thay đổi các máy chủ DNS này, cho phép bạn hướng địa chỉ trang web theo cách thủ công đến địa chỉ IP mong muốn hoặc chặn truy cập vào trang web hoàn toàn chỉ đến các địa chỉ IP nội bộ không được sử dụng.

Dưới đây là cách chỉnh sửa tệp máy chủ Mac trên macOS (trước đây gọi là Mac OS X).

Chỉnh sửa tệp máy chủ Mac của bạn bằng Chỉnh sửa văn bản

Có hai cách chính để chỉnh sửa tệp máy chủ trong Mac OS X. Đầu tiên là sử dụng TextEdit, vì tệp máy chủ chỉ là một tài liệu văn bản thuần túy. Tuy nhiên, bạn không thể mở tệp trực tiếp vì tệp nằm trong khu vực được bảo vệ của sistema của các tập tin. Thay vào đó, chúng ta nên sao chép tệp vào một vị trí không được bảo vệ, chẳng hạn như Máy tính để bàn, chỉnh sửa tệp và sau đó sao chép lại.
Để tìm kiếm tệp máy chủ, hãy mở Finder và trong thanh menu Finder chọn Mở> Mở thư mục. Trong hộp, nhập vị trí sau và nhấn Return.

/private/etc/hosts

Chỉnh sửa tệp máy chủ Mac OS XCửa sổ Finder mới sẽ mở và tệp máy chủ Mac của bạn sẽ được chọn. Nhấp và kéo bên ngoài cửa sổ Finder và thả nó trên màn hình của bạn. Điều này sẽ cho phép chúng tôi chỉnh sửa các tập tin một cách tự do.
Thay đổi máy chủ lưu trữ Mac OS OS X
Để mở nó, chỉ cần nhấp đúp vào nó và nó sẽ hiển thị nội dung của tệp trong TextEdit (hoặc trình soạn thảo văn bản bạn chọn). Theo mặc định, tập tin máy chủ tương đối đơn giản. Chứa nhiều dòng văn bản mô tả được "nhận xét" bằng bảng hoặc số (#). Đối với mỗi dòng, máy tính bỏ qua bất kỳ văn bản nào sau dấu thăng, làm cho nó là một cách tốt để thêm ghi chú và mô tả vào tệp của bạn. Nó cũng chứa các giá trị IP mặc định cho localhost và Broadcasthost. Để chỉnh sửa một tập tin, bạn sẽ thêm dòng của riêng bạn sau Broadcasthost.
Thay đổi tệp máy chủ Mac OS XNgoài việc kiểm tra các trang web mới được phát triển và di chuyển lưu trữ web, một lý do khác để chỉnh sửa các tệp lưu trữ là chặn truy cập vào các trang web nhất định.

Trong ví dụ của chúng tôi, chúng tôi giả vờ rằng máy tính chúng tôi sử dụng là một sistema công việc mà chúng tôi muốn sử dụng riêng cho công việc, mà không cho phép chúng tôi bị phân tâm Facebook Trong máy làm việc của chúng tôi.



Để thực hiện việc này, nhập địa chỉ IP bạn muốn gán theo sau là tên máy chủ. Trong trường hợp của chúng tôi, chúng tôi muốn chặn Facebook vì vậy chúng tôi sẽ chỉ định www.facebook.com cho 0.0.0.0 mà, như địa chỉ IP không hợp lệ, sẽ tạo ra một lỗi.

Bây giờ, mỗi khi chúng tôi cố gắng mở www.facebook.com từ máy Mac của mình, trình duyệt web không thể tải trang, hy vọng nó khuyến khích chúng tôi quay lại làm việc!
Chỉnh sửa tập tin máy chủ OS X
Hoặc bạn có thể nhập địa chỉ IP trang web hợp lệ 0.0.0.0, điều này sẽ dẫn đến việc người dùng cố gắng truy cập Facebook hướng đến trang web bạn đã chọn.

Để xác định địa chỉ IP của trang web, bạn có thể sử dụng lệnh đào, tiêu chuẩn đi kèm với macOS. Để "đào" các trang web thông qua Terminal, chúng tôi chỉ cần mở Terminal và sau đó chạy lệnh đào trên URL, sau đó trả về địa chỉ IP làm đầu ra.

$ đào www.techjunkie.com + ngắn
104,25,27.105
Note: Tùy chọn + Short chỉ giữ đầu ra của thông tin chúng tôi cần, đó là địa chỉ IP.

Ghi lại địa chỉ IP được trả về và sử dụng nó trong phân bổ tệp máy chủ Mac của bạn. Ví dụ: trang web La New York Times tại www.nytimes.com trả về địa chỉ IP 170.149.172.130. Nếu chúng ta gán nó cho Facebook Trong tệp lưu trữ của chúng tôi, mỗi khi ai đó sử dụng máy Mac họ cố gắng rời khỏi Facebook, họ sẽ thấy The New York Times được tải thay thế.

Note: Nhiều trang web không cho phép bạn gán tên miền cho các địa chỉ IP hiện được gán cho các trang web, do đó bạn sẽ gặp lỗi bảo mật khi bạn thử.
Chỉnh sửa tập tin máy chủ OS X
Bạn có thể thêm bao nhiêu mục vào tệp máy chủ tùy thích bằng cách nhập một bài tập mới trên mỗi dòng. Sau khi thực hiện các thay đổi mong muốn cho tệp máy chủ, hãy lưu nó vào vị trí hiện tại trên màn hình nền.

Sau đó kéo và thả tệp máy chủ từ Máy tính để bàn của bạn trở lại vị trí ban đầu trong / riêng tư / v.v.. Nếu bạn đã đóng cửa sổ Finder chỉ vào thư mục này, chỉ cần sử dụng nó Trình tìm kiếm> Đi> Chuyển đến thư mục lệnh, thảo luận trước đó, để mở lại nó.

Khi bạn trả lại tệp máy chủ về vị trí ban đầu, macOS sẽ hỏi bạn phải làm gì với tệp máy chủ chưa sửa đổi đã có ở đó. Chọn "Thay đổi" và sau đó nhập mật khẩu người dùng quản trị của bạn để xác thực chuyển khoản.

Với tệp máy chủ đã sửa đổi hiện có sẵn, hãy chạy trình duyệt web của bạn để kiểm tra các thay đổi.

Trong hầu hết các trường hợp, ánh xạ mới sẽ hoạt động ngay lập tức, nhưng nếu bạn không thấy hành vi chính xác, bạn có thể cần làm trống bộ đệm DNS của mình, buộc trình duyệt phải đọc tệp máy chủ của bạn để xác định ánh xạ.

Để xóa bộ đệm DNS trên máy Mac của bạn, hãy mở Terminal và sử dụng lệnh sau (sudo cho phép bạn chạy lệnh này với tư cách quản trị viên của máy):

$ sudo killall -HUP mDNSResponder
Note: Bạn phải nhập mật khẩu quản trị viên để thực hiện lệnh này.

Để máy Mac của bạn xóa bộ đệm DNS, sau đó xác nhận rằng bộ đệm của bạn đã bị xóa bằng cách lặp lại xác nhận, nhập hai lệnh này được phân tách bằng dấu chấm phẩy như được hiển thị ở đây:

$ sudo killall -HUP mDNSResponder; giả sử bộ đệm DNS đã bị xóa

Chỉnh sửa tệp máy chủ Mac của bạn trong Terminal bằng Nano

Các bước trong phần trước khá dễ dàng, nhưng nếu bạn muốn tránh sao chép tệp máy chủ, bạn có thể chỉnh sửa trực tiếp trong Terminal bằng UNIX Nano Text Editor, được tích hợp trong macOS.

Để bắt đầu, khởi động Terminal, gõ lệnh sau và nhấn Return. Giống như tất cả các lệnh sudo, bạn cũng phải nhập mật khẩu quản trị viên để chạy nó:
$ sudo nano / private / etc / hosts

Bây giờ bạn sẽ thấy tệp máy chủ mở trong trình chỉnh sửa Nano. Để duyệt và chỉnh sửa tập tin, sử dụng các phím mũi tên trên bàn phím của bạn.
Chỉnh sửa tập tin nano máy chủ
Như chúng ta đã làm với phương thức TextEdit, ở trên, chúng ta có thể thêm, chỉnh sửa hoặc xóa các bài tập tên máy chủ theo ý muốn. Vì chúng tôi khởi chạy Nano bằng sudo, mỗi thay đổi sẽ được xác thực và lưu trực tiếp vào tệp máy chủ gốc mà không cần phải sao chép nó bên ngoài thư mục chính.

Khi bạn thực hiện xong các thay đổi, nhấn Điều khiển X để thoát khỏi trình soạn thảo, Y để tiết kiệm và Quay lại để ghi đè lên tập tin máy chủ hiện có. Như chúng tôi đã đề cập trước đó, hãy chắc chắn xóa bộ đệm DNS của bạn nếu bạn thấy ánh xạ mới của bạn không hoạt động đúng.
Ví dụ của chúng tôi đề cập đến việc chặn và chuyển hướng các trang web can thiệp vào môi trường làm việc.

Bạn cũng có thể sử dụng các bước này để chặn truy cập thủ công vào các trang web nguy hiểm hoặc, tất nhiên, để lừa bạn bè và gia đình. Nếu bạn mắc lỗi và không chắc chắn cách khắc phục, bạn luôn có thể khôi phục nội dung của tệp máy chủ mặc định bằng một trong các phương pháp trên để nhập thông tin mặc định sau:
##
# Cơ sở dữ liệu máy chủ
# #
# localhost được sử dụng để định cấu hình giao diện loopback
# khi sistema đang bắt đầu Không thay đổi mục này.
##
127)0.0.1 localhost
255.255.255.255 Broadcasthost :: 1 localhost
phong80 :: 1% lo0 localhost

Nếu bạn là người dùng Mac và thấy bài viết này hữu ích, bạn có thể muốn xem hướng dẫn của TechJunkie về Cách tìm mô hình CPU phù hợp cho máy Mac của bạn.

Lý do tại sao bạn muốn chỉnh sửa tệp máy chủ Mac của bạn là gì? Hãy cho chúng tôi về điều này trong các ý kiến ​​dưới đây!