Làm cách nào tôi có thể kích hoạt chia sẻ internet mà không cần sử dụng tập lệnh gui hoặc apple trên báo tuyết?


0

vì một số lý do khá kỳ lạ, tab sở thích chia sẻ của tôi gặp sự cố (đó là một câu chuyện dài và dường như không có giải pháp nào tốt cho nó, đó là tìm kiếm một đối tượng ui không còn tồn tại).

Dù sao, tôi muốn kích hoạt chia sẻ internet để chia sẻ kết nối internet của macbook với iPad nhưng tôi không thể tìm cách thực hiện mà không có tập lệnh gui hoặc apple (về cơ bản gọi là gui).


Bạn đã xem xét việc cố gắng sửa chữa cài đặt của bạn? Tôi nghĩ rằng các dvd của bán lẻ hoặc đóng gói có thể làm điều đó.
tobylane

@tobylane, đó là những gì tôi có thể cần phải làm cuối cùng nhưng tôi rất phức tạp và tôi không muốn làm hỏng cài đặt hiện tại của mình. Tôi tin rằng vấn đề là tôi đã có một số SDK iOS khác nhau và tôi đã xóa một số thủ công và một số phụ thuộc đã bị rối tung. Tôi thấy rất nhiều thứ này trong nhật ký: "Lớp không xác định" 'AppleShared_NatManager' sử dụng 'NSObject' thay vào đó ".
Ali

Cho đến nay tôi nghĩ rằng tôi cần 1- bật định tuyến 2- chạy natd 3- đảm bảo tường lửa được cấu hình đúng cách 4- tạo mạng ngang hàng ngang hàng trên wifi
Ali

Một giải pháp khác tôi đã thử là sử dụng máy ảo (tôi sử dụng máy ảo Ubuntu trong Parallels) để thực hiện chia sẻ kết nối. Nó hoạt động nhưng nó quá nhiều công việc.
Ali

Câu trả lời:


2

Cảm ơn @Austin ( https://apple.stackexchange.com/users/5916/austin ) và những người khác, cuối cùng tôi đã giải quyết được vấn đề! Tôi nghĩ chết tiệt, đây là một hộp Unix, tôi sẽ có thể tìm hiểu những gì đang xảy ra! Tôi tìm thấy một máy Snow Leopard khác đang hoạt động không bao giờ bật Internet Sharing và trong một thiết bị đầu cuối tôi chạy:
touch now && sudo find -x / -newer now

và tôi nhận được một danh sách ngắn các tệp luôn hiển thị (chỉ mục nổi bật, tệp nhật ký trong / private / log và nếu bạn đang sử dụng tệp vault một bó các gói thưa được mã hóa ...)

sau đó tôi kích hoạt chia sẻ Internet và lần này tôi chạy: sudo find -x / -newer now rõ ràng là không có "chạm ngay". Nó chỉ ra rằng ngoài một loạt các tệp nhật ký và các thứ linh tinh khác, có một số tệp đầy đủ được sửa đổi. Tôi đã sao chép tất cả chúng vào máy của mình và sửa đổi tên giao diện và một vài địa chỉ ip và tên máy chủ khác và những thứ tương tự. Vấn đề xảy ra với /Library/Preferences/SystemConfiguration/com.apple.nat.plist một khóa dịch vụ chính được đặt thành UUID và nó khác với mọi máy mà tôi đã kiểm tra (thực tế là 2 máy) và nó không hoạt động nếu bạn chỉ sao chép nó từ một máy móc sang máy kế tiếp.

* NẾU BẠN ĐANG Ở MỘT HURRY CHỈ ĐỌC PHẦN NÀY * Ngay từ đầu tôi đã tránh cài đặt lại hệ điều hành của mình vì tôi có quá nhiều Cài đặt và cấu hình mà tôi không muốn mất. Hóa ra nếu bạn sử dụng DVD gốc đi kèm với máy của mình và cài đặt lại hệ điều hành TẤT CẢ CÁC ỨNG DỤNG CỦA BẠN, TRỰC TIẾP TẠI NHÀ, sửa đổi tùy chỉnh, cài đặt cổng mac và fink, tùy chọn, gắn kết mạng, vị trí mạng, công cụ dành cho nhà phát triển, TẤT CẢ ĐƯỢC BẢO HÀNH. NHƯNG NÓ HOÀN THÀNH CÁC THÀNH PHẦN HỆ THỐNG CỐT L fI fiex ngăn chia sẻ sở thích của tôi!

VẤN ĐỀ GIẢI QUYẾT!


1

Nếu bạn nghĩ rằng bạn để nó được cấu hình đúng vào lần cuối bạn sử dụng, có lẽ bạn có thể khởi động nó bằng:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.InternetSharing.plist

Bạn có thể chỉnh sửa cài đặt bằng tay /Library/Preferences/SystemConfiguration/com.apple.nat.plist


cảm ơn rất nhiều, đó có thể là điều duy nhất tôi cần, tiếc là việc chia sẻ Internet của tôi bị vô hiệu hóa và không có tệp com.apple.nat.plist trong thư mục Systemconfiguration của tôi. Bạn có thể vui lòng chia sẻ (hoặc một mẫu) nội dung com.apple.nat.plist của bạn không?
Ali
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.