File Host trong macOS là thành phần hệ thống có chức năng hướng dẫn chuyển đổi tên miền. Chức năng chính của nó là dịch tên máy chủ sang địa chỉ IP, điều này rất cần thiết cho việc duyệt internet.
Mặc dù Các hệ thống hiện tại thường dựa vào máy chủ DNS để thực hiện nhiệm vụ này, tệp Máy chủ cung cấp giải pháp cục bộ.. Cho phép người dùng điều chỉnh cómột số địa chỉ nhất định đã được giải quyết, điều này có thể hữu ích cho việc phát triển web hoặc kiểm tra mạng.
Việc hiểu tệp Máy chủ rất quan trọng đối với bất kỳ người dùng macOS nào chuyên lập trình hoặc phát triển, vì nó cung cấp một kiểm soát bổ sung qua kết nối internet. Biết cóViệc sửa đổi tập tin này có thể cải thiện trải nghiệm trực tuyến, chặn quyền truy cập vào nội dung không mong muốn hoặc thậm chí tăng cường bảo mật hệ thống. Nó là một công cụ có giá trị cho các nhà phát triển và quản trị viên hệ thống, những người cần thực hiện Cài đặt nhanh chóng và cụ thể mà không cần phải cấu hình máy chủ DNS đầy đủ.
Tệp máy chủ trong macOS là gì?
Tệp máy chủ là một tài liệu hoặc tệp cơ bản trong hoạt động của hệ điều hành.. Trong đó nó được lưu trữ một số thông tin quan trọng liên quan đến việc ánh xạ tên máy chủ tới địa chỉ IP.
Trên máy tính Mac, công cụ này đóng một vai trò thiết yếu trong quá trình duyệt mạng và phân giải tên. Hãy hành động giống như một bản đồ giữa các địa chỉ IP khác nhau.
Tệp Host thực hiện chức năng gì?
Chúng ta có thể coi tập tin này như một loại sổ địa chỉ. Khi chúng ta nhập địa chỉ vào trình duyệt, hệ thống sẽ kiểm tra tệp máy chủ để kiểm tra xem IP bạn đang cố truy cập đã được đăng ký chưa. Nếu nó nằm trong tệp đó, kết nối sẽ được thực hiện và trang web sẽ mở ra.
Nếu không thì, hệ thống sẽ tư vấn cho Nhà cung cấp dịch vụ Internet (ISP) của bạn. Vì trang web của chúng tôi không được liên kết với bất kỳ tên miền nào nên ISP không có thông tin về địa chỉ của chúng tôi, điều này khiến trang không thể tải. Tóm lại, tệp máy chủ cho phép bạn tắt DNS cho một miền trên thiết bị mà chúng tôi đã định cấu hình.
Làm cách nào để định cấu hình tệp Máy chủ trong macOS?
Nó có thể được cấu hình theo 2 cách. Dưới đây, chúng tôi sẽ chỉ cho bạn từng trường hợp và những gì bạn phải làm trong từng trường hợp để đạt được điều này.
Chỉnh sửa file Host thông qua Terminal
MacOS có một công cụ gọi là Thiết bị đầu cuối. Đây là bảng điều khiển lệnh cho phép chúng ta thực hiện nhiều thao tác khác nhau các thao tác sử dụng dòng văn bản. Mặc dù nó có vẻ phức tạp đối với người dùng thiếu kinh nghiệm, nhưng việc sử dụng dòng lệnh là Cách nhanh nhất để chỉnh sửa tệp máy chủ Mac.
Để mở Terminal, chúng ta có thể hãy tìm nó trong Spotlight hoặc tìm nó trong thư mục Tiện ích trong Ứng dụng. Khi bạn mở Terminal, một cửa sổ sẽ xuất hiện với tên máy của chúng tôi. Ở đó, chúng ta phải sao chép dòng sau và nhấn Enter:
sudo nano / private / etc / hosts
Chúng tôi sẽ được yêu cầu mật khẩu quản trị viên. Thông thường, nó giống như cái mà chúng ta nhập khi bật máy tính nếu chúng ta là quản trị viên. Nếu không thì phải hỏi ai là quản trị viên.
Chú ý! Chúng ta sẽ không nhìn thấy những chiếc xeaký tự mật khẩu khi gõ. Con trỏ sẽ không di chuyển nhưng đây không phải là lỗi. Hãy nhập mật khẩu và nhấn Enter.
Chúng ta có thể di chuyển bằng các phím mũi tên trên bàn phím. Chúng tôi tìm kiếm một dòng trống và Chúng tôi thêm IP của máy chủ theo sau là tên miền mong muốn. Để lưu thay đổi chúng ta nhấn Control + O (chữ O) rồi Enter.
Để đóng, chúng ta sử dụng Control + X. Cuối cùng, chúng ta sẽ xóa bộ đệm bằng cách gõ lệnh này trong Terminal và nhấn Enter:
dscacheutil -flushcache
Chúng ta có thể đóng cửa sổ Terminal. Nếu chúng tôi muốn xác minh rằng mọi thứ đều chính xác, chúng tôi có thể ping tên miền. Rất dễ dàng, chúng ta chỉ cần viết ping theo sau là tên miền. Điều này sẽ cho chúng ta thấy địa chỉ IP. Nếu nó tương ứng với cái chúng tôi đã chỉnh sửa thì mọi thứ đều ổn. Nếu không, chúng ta phải lặp lại quá trình.
Chỉnh sửa tệp Máy chủ từ Finder
Tùy thuộc vào phiên bản MacOS, vị trí có thể khác nhau. Tuy nhiên, nó thường được tìm thấy trong:
/riêng tư/vv
Thư mục “riêng tư” bị ẩn. Vì vậy, chúng ta sẽ không chỉ tìm thấy nó trong Finder. Để truy cập thư mục, chúng tôi sử dụng “Chuyển đến thư mục…” trên thực đơn Ir từ Trình tìm kiếm. Thao tác này sẽ mở một cửa sổ nơi chúng ta phải nhập /private/etc. Như vậy chúng ta sẽ truy cập được vào file Hosts.
Sau khi tìm thấy nó, chúng ta có thể kéo nó ra màn hình nền để chỉnh sửa. Chỉnh sửa từ thư mục gốc sẽ không hoạt động do quyền. Sau đó, chúng ta có thể mở tệp bằng TextEdit, Ví dụ. Để chỉnh sửa file Hosts chúng ta chỉ cần nhập địa chỉ IP, khoảng trắng và tên miền sau:
XX.XXX.XXX.XXX MyDomain.info www.MyDomain.info
Khi chúng tôi hoàn tất các thay đổi, chúng tôi phải lưu và chuyển nó trở lại /private/etc. hệ thống nó sẽ yêu cầu chúng ta nhậpechúng tôi sử dụng mật khẩu quản trị viên của chúng tôi. Nó cũng sẽ cho chúng ta biết rằng đã có một tệp có tên làhosts. Chúng ta có thể chọn thay thế, dừng chuyển hoặc giữ cả hai. Chúng tôi sẽ nhấp vào Thay thế.
Cuối cùng, chúng tôi nhập mật khẩu của mình để di chuyển tệp máy chủ đã chỉnh sửa sang/private/etc và áp dụng các thay đổi. Chúng ta có thể sử dụng Terminal để ping và xác minh địa chỉ IP đã thêm. Hãy nhớ xóa các thay đổi đối với tệp Hosts khi chúng không còn cần thiết nữa để tránh các sự cố sau này.
Việc biết file Hosts mang lại cho chúng ta những lợi ích gì?
Việc có kiến thức và quyền truy cập vào tệp Máy chủ mang lại cho chúng tôi nhiều lợi ích, chẳng hạn như những lợi ích được liệt kê bên dưới.
- Tăng tốc độ truy cập: Tốc độ tải của trang web được cải thiện rõ rệt. Giải quyết tên dễ dàng hơn. Trình duyệt tìm kiếm IP cần thiết trước tiên để tải trang. Nếu DNS nằm trong tệp máy chủ, độ phân giải sẽ tránh được và trang sẽ tải ngay lập tức.
- Ngăn chặn tắc nghẽn: Tập tin này giúp vượt qua khối trang web, cho dù bởi các nhà cung cấp dịch vụ hay chính phủ. Bằng cách thêm một mục trỏ đến trang bị chặn, bạn có thể truy cập nó mà không gặp vấn đề gì.
- Tăng cường an ninh: Tệp này cũng cung cấp thêm một lớp bảo vệ chống lừa đảo. Khi thêm các mục có địa chỉ IP, chúng tôi tránh bị chuyển hướng đến các trang web lừa đảo.
- Đơn giản hóa việc thiết lập: Đối với máy chủ và môi trường phát triển, tệp máy chủ rất có giá trị. Các nhà phát triển có thể ánh xạ máy chủ tới IP cục bộ và kiểm tra ứng dụng mà không xuất bản chúng.
- Cung cấp khả năng kiểm soát bổ sung: Tệp này cho phép kiểm soát tốt hơn độ phân giải tên miền. Bằng cách thêm các mục tùy chỉnh, tên có thể được liên kết với các địa chỉ cụ thể, cải thiện khả năng duyệt internet.
Và đó là tất cả, hãy cho tôi biết trong phần nhận xét bất kỳ khái niệm khoa học máy tính nào khác mà bạn muốn tìm hiểu.