Как я могу включить общий доступ к Интернету без использования скрипта gui или apple на снежном барсе?
По какой-то довольно странной причине моя вкладка настроек совместного доступа вылетает (это длинная история, и, похоже, для нее нет хорошего решения, она ищет объект пользовательского интерфейса, которого больше не существует).
В любом случае, я хочу включить общий доступ к Интернету, чтобы поделиться интернет-соединением моего macbook с моим iPad, но я не могу найти способ сделать это без скрипта gui или apple (который в основном вызывает графический интерфейс пользователя).
1 ответ
Благодаря @Austin ( https://apple.stackexchange.com/users/5916/austin) и другим, я наконец-то решил проблему! Я думал, черт возьми, это Unix-бокс, я должен быть в состоянии выяснить, что происходит! Я нашел другую машину Snow Leopard на работе, на которой никогда не был включен Интернет-общий доступ, и в терминале, на котором я работал: touch now && sudo find -x / -newer now
и я получил короткий список файлов, которые всегда появляются (индексы в центре внимания, файлы журналов в /private/log и, если вы используете хранилище файлов, кучу зашифрованных разреженных пакетов...)
Затем я включил общий доступ к Интернету и на этот раз я запустил: sudo find -x / -newer now
очевидно, без "прикосновения сейчас". Оказывается, что помимо множества файлов журналов и прочего барахла существует множество файлов, которые были изменены. Я скопировал их все на свою машину и изменил имена интерфейсов и несколько других имен хостов и IP-адресов и тому подобное. Проблема произошла с /Library/Preferences/SystemConfiguration/com.apple.nat.plist
там есть первичный сервисный ключ, который установлен в UUID, и он отличается на каждой машине, которую я тестировал (на самом деле 2 машины), и он не работает, если просто скопировать его с одной машины на другую.
* Если вы спешите, просто прочитайте эту часть * С самого начала я избегал переустановки моей ОС, потому что у меня было так много Установок и конфигураций, которые я не хотел потерять. Оказалось, что если вы используете оригинальный DVD, который поставляется с вашей машиной, и переустанавливаете свою ОС, ВСЕ ПРЕДПОЛАГАЕТСЯ ВСЕ ВАШИ ПРИЛОЖЕНИЯ, ГЛАВНАЯ КАТАЛОГ, пользовательские модификации, порты Mac и установки fink, настройки, сетевые подключения, сетевые расположения, инструменты разработчика, ВСЕ. НО ЭТО ОБНОВЛЯЕТ ОСНОВНЫЕ КОМПОНЕНТЫ СИСТЕМНОЙ СИСТЕМЫ, которые используют мою панель обмена предпочтениями!
ЗАДАЧА РЕШЕНА!