Как я могу включить общий доступ к Интернету без использования скрипта 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, настройки, сетевые подключения, сетевые расположения, инструменты разработчика, ВСЕ. НО ЭТО ОБНОВЛЯЕТ ОСНОВНЫЕ КОМПОНЕНТЫ СИСТЕМНОЙ СИСТЕМЫ, которые используют мою панель обмена предпочтениями!

ЗАДАЧА РЕШЕНА!

Другие вопросы по тегам