Cách thức và thời điểm sửa chữa tệp máy chủ trong macOS
Mọi máy Mac đều có tệp “hosts”. Đó là một tệp văn bản thuần túy nhỏ nằm trên máy của bạn với mục đích ánh xạ tên máy chủ của nó tới các địa chỉ IP. Chức năng của nó khá đơn giản và người dùng máy tính bình thường có thể không bao giờ phải tương tác với nó trừ khi có vấn đề buộc họ phải làm như vậy. Tệp máy chủ cũng theo dõi những thứ như giấy phép khi bạn cập nhật. Tuy nhiên, tệp này có thể bị nhầm lẫn vì bất kỳ lý do nào và sẽ gây ra sự cố khi làm như vậy.
Nếu máy Mac của bạn không hoạt động như bạn mong đợi, chúng tôi sẽ chỉ cho bạn cách tìm hiểu xem tệp máy chủ có gây ra các sự cố đó hay không. Chúng tôi cũng sẽ chỉ cho bạn cách sửa chữa tệp máy chủ để sửa nó.
Mục Lục
Làm thế nào để biết nếu tệp máy chủ macOS của bạn cần sửa chữa
Một máy tính có tệp máy chủ bị hỏng thường sẽ gặp sự cố khi kết nối với internet. Ví dụ: bạn có thể thử cập nhật hệ thống nhưng nhận được thông báo rằng bạn không thể cập nhật vì máy Mac của bạn không được kết nối với internet. Tuy nhiên, khi bạn khởi chạy trình duyệt web, máy tính của bạn sẽ kết nối với internet bình thường.
Trong những trường hợp như thế này và những trường hợp khác, bạn có thể xem tệp máy chủ của mình để xem liệu có bất kỳ thông tin bị hỏng nào nằm trong đó không.
Để truy cập tệp máy chủ của bạn, hãy mở công cụ tìm. Từ thanh menu, nhấp vào Đi > Đi đến thư mục và gõ vào /riêng tư/etc/hosts. Sau đó nhấn đi vào Chìa khóa. Bấm đúp vào máy chủ tập tin để mở nó. Nó sẽ mở trong một trình soạn thảo văn bản đơn giản. Một tệp máy chủ khỏe mạnh sẽ kết thúc bằng ba dòng sau:
localhost
broadcasthost
localhost
Không được có bất kỳ văn bản nào ngoài dòng localhost cuối cùng. Tệp máy chủ sạch sẽ trông giống như tệp trong hình bên dưới.
Nếu bạn thấy các dòng bổ sung, đó là nguyên nhân khiến máy của bạn không thể kết nối.
Trong ví dụ dưới đây, bạn có thể mã bị hỏng đã được ghi vào tệp máy chủ bởi một ứng dụng trong khi ứng dụng đang cố thực hiện cập nhật. Vì bất kỳ lý do gì, ứng dụng này có thể không cập nhật được giữa chừng và để lại một phần văn bản trong tệp máy chủ. Văn bản này sẽ phải được xóa bằng tay trước khi máy Mac có thể cập nhật chính xác. Tại thời điểm này, bạn có thể chỉnh sửa tập lệnh xấu bằng trình soạn thảo văn bản đơn giản mà tập lệnh đó đã mở.
Cách sửa chữa tệp máy chủ macOS
Thực hiện theo các bước dưới đây để loại bỏ các dòng bị hỏng. Đầu tiên, lấy chú giải công cụ của bạn và đánh dấu mọi thứ bên dưới thứ hai máy chủ cục bộ đường kẻ. Kiểm tra kỹ xem bạn đã đánh dấu đúng văn bản chưa; bạn không muốn thay đổi bất cứ điều gì trong văn bản phía trên dòng máy chủ cục bộ thứ hai đó. bây giờ đánh Xóa bỏ.
Máy Mac của bạn bây giờ sẽ cung cấp cho bạn thông báo:
Bạn không sở hữu tệp “máy chủ lưu trữ” và không có quyền ghi vào tệp đó. Bạn có thể sao chép tài liệu này và chỉnh sửa bản sao. Chỉ bản sao sẽ bao gồm các thay đổi của bạn.
Nhấp chuột Bản sao. Bây giờ hãy lưu máy chủ sao chép tệp vào máy tính để bàn của bạn và đóng tệp máy chủ ban đầu. Bạn sẽ lưu ý rằng tệp mới đã lưu là tệp máy chủ sạch, đã được chỉnh sửa và không có thêm văn bản nào sau dòng localhost thứ hai.
Tiếp theo, giữ Control khi bấm vào Đổi tên bản gốc máy chủ tập tin; đặt nó thành máy chủ ban đầu. Bạn sẽ được nhắc nhập mật khẩu của mình. Sau khi hoàn tất, hãy chuyển đến màn hình nền của bạn và đổi tên máy chủ sao chép đến máy chủ. Cuối cùng, kéo phần đã chỉnh sửa máy chủ tập tin trở lại vào vân vân thư mục trong Finder.
Bây giờ bạn sẽ có một tệp máy chủ được cập nhật, trừ đi phần văn bản bị hỏng. Bạn cũng sẽ có tệp máy chủ ban đầu, tệp này rất hữu ích nếu bạn thấy rằng tệp này không khắc phục được sự cố và bạn cần hoàn nguyên về tệp này.
Đừng ngạc nhiên hoặc lo lắng nếu máy tính của bạn yêu cầu bạn xác thực tất cả các hành động của bạn trong quá trình này. Đây là một phần trong các giao thức bảo vệ của Mac giúp ngăn các chương trình bất chính thay đổi máy của bạn mà bạn không cho phép hoặc không biết.
Kiểm tra xem Sửa chữa tệp máy chủ macOS có khắc phục được sự cố không
Khi hoàn tất, hãy đóng tất cả các cửa sổ đang mở và khởi động lại máy của bạn. Trước tiên, bạn nên xác nhận rằng máy Mac của mình có thể truy cập internet sau khi khởi động lại. Nếu không có vấn đề gì, hãy thử lặp lại bất kỳ hoạt động nào đã gây ra sự cố ban đầu. Nếu tệp máy chủ của bạn thực sự là vấn đề, máy tính của bạn sẽ hoạt động bình thường.
Bạn cũng có thể muốn xem các công cụ Mac tốt nhất để sửa các tệp bị hỏng trong trường hợp sự cố này xuất hiện ở nơi khác.
Nhìn xa hơn tệp máy chủ
Mặc dù tệp máy chủ là nguyên nhân tiềm ẩn quan trọng gây ra sự cố kết nối, đặc biệt nếu một ứng dụng đã thêm văn bản vào tệp, nhưng đó không phải là nơi duy nhất có thể xảy ra sự cố kết nối. Nếu bạn vẫn gặp sự cố tương tự, bạn sẽ phải khắc phục sự cố ngoài tệp máy chủ. Có rất nhiều cách để làm điều đó, nhưng ít nhất bạn sẽ biết mình đã loại trừ một nguyên nhân tiềm ẩn phổ biến.