Сафари делает мой MacBook невероятно медленно, что делать?

Конфигурация системы

Я работаю с MacBook 2,16 ГГц (13" белый с Максом. 3 ГБ оперативной памяти примерно с 2007 года) и "Snowleopard" ОС 10.6.8.

Проблема: производительность

Через некоторое время, Макбук становится невероятно медленным и не отвечает, Потому что сафари и сафари веб-содержимым процесс использовать всю доступную оперативную память. На данный момент, электронная. г. Safari веб-контента использует >1,4 ГБ физической памяти.

Конечно, у меня также есть много других приложений, но, как правило, сафари, кажется, быть тем, кто регулярно использует больше оперативной памяти.

Виртуальная память может быть проблемой - системный раздел с ОС Х имеет размер в 100 ГБ, после перезагрузки у меня около 17 ГБ свободного места на жестком диске, на данный момент есть 12.7 ГБ свободного дискового пространства.

Я признаю, что иногда у меня есть несколько окон С может быть 10..20 открытых вкладок в Safari, но это очень трудно, чтобы избежать, что для меня.

  • Когда Макбук получает безответный, я часто с помощью продувки команду в терминале, которая помогает на короткое время, но не долго
  • Закрытие сафари и свежие тоже помогает (Но раздражает)
  • Перезагрузки Mac тоже помогает, Но я не хочу делать это каждый день - я обычно делаю это каждые 5..12 дней.
+190
Zoe Williams 28 авг. 2015 г., 5:23:56
29 ответов

Вы можете получить список всех макосе-счетов с

 dscl . список /пользователи | команда grep -v с '_'

демон, никтои корневой системы определенных учетных записей. Так вот у вас есть список всех локальных пользователей.

+961
kellyfj 03 февр. '09 в 4:24

У меня есть iPhone, что мне нужно протереть, потому что мне нужно отправить его в Apple для блокировки замена кнопки программы.

Единственная проблема-мне нужно восстановить мой iPhone и я не хочу потерять мои сообщения и сообщения iMessage. Если я резервную копию iPhone в iTunes я смогу восстановить их, когда я получу свой iPhone назад и до сих пор использовать их с "сообщения" приложения, а не в SQL Lite в приложение?

+943
yulia07 11 окт. 2015 г., 16:52:12
Другие ответы

Связанные вопросы


Похожие вопросы

Я отправляю этот ответ в конце 2010 года 11" Макбук Эйр бежать El Capitan, и у меня нет проблем с производительностью. Это очень хорошо работает. Но эта машина имеет 4 ГБ оперативной памяти, а не 2 ГБ, и это может сделать разницу.

Помните, что 10.6.8 не получил обновления безопасности в течение многих лет теперь, и будет полно незакрытых уязвимостей. Это риск, чтобы продолжать работать это.

+858
IT Director Servers 25 нояб. 2015 г., 15:38:37

В качестве альтернативы использованию помощью AppleScript, это намного проще просто сделать это в терминале , используя Баш, например:

хотя ИФС= читайте -Р линии; делать Эхо РМ "$строка"; сделано < /path/to/untitled.txt

Запустить его как есть с Эхо команду , чтобы взглянуть1 на его выходе, и если она выглядела хорошо, а затем запустить команду снова без эхо в нем.

Обратите внимание, что при запуске без Эхо команду, в пути к файлу имена будут котироваться, так что пока с Эхо команды будут показывать, как например:

РМ /объемы/мультимедиа/музыка/iTunes СМИ/Кико/вставай/вставай.МР3

Однако, без Эхо команду, в РМ командной с путь имена файлов будет выполнить , как например:

РМ "/Тома/мультимедиа/музыка/iTunes СМИ/Кико/вставай/вставай.МР3"

Таким образом, регулируя путь имена файлов , которое содержит пробелы.


1Подсказка: увеличить окно в терминале , так что вы увидеть полное без упаковки на экране, как это сделает его легче увидеть отклонения, если таковые имеются.

+850
AndyRoid 7 нояб. 2013 г., 7:55:06

В Google +1 кнопка на google.com

Расширение, которое позволяет вам получить +1 любую страницу из Гугл Хром.

+845
Lambder 29 мая 2013 г., 22:15:28

Я ищу легкий быстрый приложение для часто используемых заметок, так что я мог:

1) быстро скопировать их в блокнот.

2) просто посмотреть на них.

3) Работа и синхронизация через на OSX и iOS.

Варианты использования:

  • Просмотр и копирование адреса & Post-коды на работу/домой.
  • Искать различные идентификаторы, которые я использую в различных местах (например.г Мой ID аттестации, когда клиенты просят).
  • Ищу ноты на клавиши клавиатуры или способы ведения дел для приложений
  • Поиск мои заметки для команд часто Баш со сложным синтаксисом.
  • и т. д..

Т. е. он не должен быть сосредоточен на том, чтобы особенного, просто быстрый просмотр заметок и быстрого копирования в буфер обмена.

Это приложение шпаргалка кажется близко, но он не имеет версию OSX с:
https://itunes.apple.com/us/app/cheatsheet-quick-reference/id914665829#?platform=ipad

[Редактировать].

Я достаточно опытный пользователь, я в курсе 'Примечания'. Если вы предлагаете его использовать, пожалуйста, подсказать, как он может разрешить запрос. Например, я не нашел "быстрый" способ копирования содержимого Примечание от внимания. (хотя и cmd+c из пятно света копии, обратите внимание, заголовок+контент, который близок к тому, что мне нужно).

+828
skryl 19 сент. 2016 г., 5:46:35

Я посмотрел на некоторые другие вопросы здесь и не видел дубликатов (например, как я могу выяснить, что медленно ест мой пространства на жестком диске? и другие связанные и связанные с этим вопросы).

Отчеты искатель, что мой 500 ГБ диск используя 499.248 ГБ.

OmniDiskSweeper отчеты немного больше, чем 358.64 ГБ после того, как он, кажется, поселился до конечного значения:

Пользователи 287.2 ГБ
Приложения 26.2
Разработчик 16.4
Библиотека 10.9
частная 6.2
потерял+нашли 4.1
Компания MSI 3.6
Система 3.5
ЕГР 0.4977
Google Планета Земля.приложение 0.0461
другие, менее .1 
Общая 358.7438 ГБ

(Я получил это, запустив команду sudo открыть OmniDiskSweeper.приложение, которое дал тот же результат, что работает без судо. Это отчетности на скрытые файлы.)

Я тоже побежал GrandPerspective на папку ~пользователей, и он составляет 266 ГБ, что на 21,1 ГБ меньше того, что сообщает OmniDiskSweeper. (Кстати, GrandPerspective 1.5.1 версии, кажется, не быть в состоянии сканировать весь диск, только папки. Я htought я использовал его, чтобы сканировать весь диск в прошлом.)

Так, по счету OmniDiskSweeper, у меня около 140 ГБ без вести. Есть ли другие инструменты, которые может сказать мне, где остальные, и почему он помечен как используется?

Обновление

Я запустил Дисковую утилиту и проверить полученные результаты

Проверка громкости “MacbookPro3”
Проверка файловой системы
Выполняя прямую проверку.
Проверка Журналируемую HFS плюс объем.
Проверка степени переполнения файла.
Проверка файла каталога.
Проверка нескольких связанных файлов.
Проверка иерархии каталога.
Проверка расширенные атрибуты файла.
Проверка объема растрового изображения.
Проверка объема информации.
В MacbookPro3 громкости отображается нормально.

Я не делаю это часто, но я думаю, что я ожидал бы отчет что-то не так, то я бы исправить, выполнив ремонт. Похоже, нет ничего, чтобы сделать здесь.

Обновление 2

ДФ-ч выход:

Размер файловая система, используемая воспользоваться емкостью, установленный на
в /dev/disk0s2 465Gi 464Gi 490Mi 100% /
в devfs 185Ki 185Ki 0Bi 100% /Дев
карта -хозяева 0Bi 0Bi 0Bi 100% /объем
карта auto_home 0Bi 0Bi 0Bi 100% /домой

выход ДФ:

Файловой системы 512-блоки используются имеющиеся мощности, установленный на
в /dev/disk0s2 975093952 973576656 1005296 100% /
в devfs 370 370 0 100% /Дев
карта -хостов 0 0 0 100% /объем
auto_home карте 0 0 0 100% /домой

Я посмотрел в /объемы MobileBackups. Нет папки (или объема) есть с таким именем. Но есть папка с моим именем на диске "MacbookPro3". Я пытался сделать это с поиска. Информация говорит, что это псевдоним, я так понимаю, это ссылка. Когда я смотрю на информацию, что есть в ней некоторые элементы (приложения, разработчик, библиотека, компания, Система, и пользователи) составит около 113 ГБ использования, но разве это реально? Если это так, то это может быть проблемой, но я предполагаю, что я смотрю на связанные папки.

Хранение В об этом Mac показывает все дисковое пространство, 498.73 ГБ, выделяемых на "других". Все остальное-это буквально "ноль КБ".

Обновление 3 Я восстанавливаю от Машины времени до 750 ГБ диск, используя наиболее актуальную резервную копию. Глядя на использование на новом диске показал, что он был в соответствии с вышеизложенным отчет OmniDiskSweeper.

Потом я попытался восстановить девственную диска 500 ГБ и получил сообщение о том, что было недостаточно места на диска 500 ГБ.

У меня 750 ГБ диск Машины времени, затем успешно восстановлен, что резервное копирование на 500 ГБ диск. Использование на 500 ГБ диск в соответствии с вышеизложенным отчет OmniDiskSweeper.

Так как машину времени и ноутбук ОС были смущены о том, что фактическое использование, завышение, от 120 до 135 ГБ. Но машину времени удалось восстановить без потери дискового пространства. Но почему-то Машина времени потерянного дискового пространства, резервное копирование записей, как пространство, используемое, поэтому, когда он опробовал новый диск для достаточное пространство, он ошибся.

Я не знаю, что случилось, но, похоже, мне удалось убрать его в очень окольным путем. У меня мелиорированных более 120 - 135 ГБ дискового пространства.

+748
ddnamaste 12 мая 2012 г., 18:59:02

В последнее время у меня проблема с ТМ, я обычно его крепят на HD каждую неделю, но последнее время это не резервное копирование, а это очень медленно.

В частности, если я запустить резервную копию, он говорит что-то вроде: еще до 21GB принимая 10 часов . Это слишком.

Кроме того, я оставил ПК на (С помощью кофеина) всю ночь и сегодня утром резервные копии не были сделаны. Но ТМ настроен делать резервное копирование каждый час. Если я запустить его вручную, он работает, а потом внезапно останавливается. Ничего не говоря.

Любой мысли о том, как я могу исследовать проблему и решить ее?

Редактировать Видимо там папка файл/что делает проблему . Она застряла на ту же сумму 15,6 ГБ за 1час без движения. Я считаю, что проблема есть. любой способ, что я могу знать, что происходит?

+668
Winston Prakash 8 февр. 2016 г., 13:55:43

В некоторых случаях ожидание не помогает (есть несколько потоков об этом на форуме Apple. )

То, что работало для меня в силу загрузки-выбрать в качестве фотографии и решили поделиться им (например, через AirDrop). Что требуется iPhone, чтобы скачать оригиналы которых я потом синхронизировать через фото (обмен не будет работать с текущий фото)

+640
Yaroslav Stasyuk 26 дек. 2017 г., 22:04:42

Как об удалении получения пакета, который сообщает системе установлено приложение? Квитанции за все, что вы установили на вашем компьютере в (корень напрямую) ОС > библиотека > квитанции.

+632
Jesse Dupuy 29 апр. 2019 г., 1:07:35

Я вытер и высокой переустанавливали ОС macOS Сьерра 10.13.2 на старом Макбук Air (11", 2013). Затем я пытался скачать Офис 365. Он получил так далеко, как "осталась одна минута" на "запуск скриптов пакета", то его повесил. Я попытался принудительном закрытии и повторном запуске. Он не отпускает меня. Так что я застрял здесь. Что я могу сделать?

+609
asgeira 19 нояб. 2013 г., 7:24:59

Я запустил эту команду случайно, когда я пытался дать доморощенного доступ писать какие-то симлинки:

судо установки -Д-О $(whoami) -г администратор /usr/местные/включать

и я понял, что по флаг будет создать новый включают в себя каталог.

Теперь в каталог/usr/местные/включать папка пуста и я не могу показаться, чтобы найти каких-либо явных повреждений системы.

Может кто-то пожалуйста, скажите мне, что обычно в /usr/местные/включать и то, что я должен сделать, чтобы восстановить его содержание?

+545
anshuman singh 6 февр. 2014 г., 6:15:34

Возможно, что вы используете драйвер с диска, таких как предохранитель. Если это так, удалите его.

У меня тоже есть сайт MacBookPro 2010 с SSD в отсек дисковода для оптических и 750 гиг диск. Я оказался в подобной ситуации; не удается загрузить, потому что мой диск случайно стала читать только во время перезагрузки.

Виновником был предохранитель. Он решил удалить точки монтирования, и создать символическую ссылку на свои места.

Попробуйте загрузиться в безопасном режиме, удерживая нажатой клавишу Shift, и удалив предохранитель программ.

Чек /объемы за любые символические ссылки (за исключением символической ссылкой на / )

Если проблема не устранена, попробуйте создать новую учетную запись пользователя.

Наконец, так как порты SATA на SATA 2, то вряд ли вы увидите увеличение производительности, меняя местами езды.

+531
Jeff Tibjash 13 июл. 2013 г., 10:34:40

Даже на очень медленной, старше Mac, запуска это невероятно быстро для меня.

enter image description here

Она делает гораздо больше, чем запуск приложения, но вот основная функция этого инструмента и его малый ресурс, скала надежный, и готовы выращивать, если вы хотите больше возможностей.

+460
solarnz 17 июн. 2010 г., 5:54:49

Есть ли способ, чтобы удалить эти панели из TextMate?
alt text

+452
paddy 11 июн. 2011 г., 13:14:15

К сожалению, я скопировал несколько моих фотографий в приложении Фото, и теперь я хочу удалить их. Это специфическая настройка.

А есть ли вообще способ, чтобы пометить файлы и выберите каждый второй объект в короткий путь?

Спасибо!

+405
Arsen7 7 авг. 2010 г., 5:03:55

Я не знаю, если это ответ на ваш вопрос, но вот:

Один-чип Bluetooth® решение вси 4.0 с Bluetooth низкой энергии (BLE) поддержка

Адаптеров Broadcom BCM20702 является однокристальный процессор Bluetooth с высокой производительностью интегрированной 2,4 ГГц радиочастотного приемопередатчика. Он полностью совместим с Bluetooth 4.0 и все предыдущие стандартные функции. В BCM20702 предлагает беспрецедентный уровень интеграции, в том числе на борту памяти на очень малые габариты и низкая стоимость внедрения системы Bluetooth.

Которые я получил от http://www.broadcom.com/products/Bluetooth/Bluetooth-RF-Silicon-and-Software-Solutions/BCM20702.
Я получил от iFixit разобралис МАК мини конца 2012 демонтаж.

+361
Danielle Elegeert 24 янв. 2015 г., 5:51:27

Мой нынешний статус HD-это enter image description here

Когда я пытаюсь удалить "свободный" раздел, журнал возвращается "Не удалось найти раздел, чтобы расширить, первый раздел на диске?"

Что я могу сделать?

+353
user289461 28 нояб. 2017 г., 7:35:23

Это запеченная в iOS и работает в большинстве приложений iOS, которые имеют длинные текстовые поля. Нет никакого способа, чтобы отключить его.

+337
viaclectic 13 дек. 2010 г., 1:21:08

Да - ссс копии файлов и так обойдется.

Это было моей первоначальной установки и работали. Это сейчас сложнее, так как теперь у меня есть больше данных на источнике, чем может поместиться на цель, я могу справиться с этим, выбирая файлы в КТС и сняв ~/загрузки в /tmp и т. д.

+328
Viku 9 сент. 2013 г., 16:04:37

Иногда фатальные ошибки ядра более nanannoyance чем-то, чтобы быть исправлены.

Однако, если вы можете сделать их произошло, происходит процесс их устранения:

+298
yesnik 30 сент. 2019 г., 20:28:35

Вы можете использовать любой компьютер с iTunes, установленную на нем. Все, что вам нужно сделать-это резервную копию на этом компьютере впервые. Вам не придется синхронизировать его с компьютером.

После того, как iPhone резервная копия, вы можете загрузить и установить обновления, зная, что у вас есть резервная копия на компьютере.

После обновления iOS, вы можете пойти в Настройки -> Устройства и выберите резервную копию и удалить его с Вашего компьютера, Если вы не хотите на вашем компьютере.

+292
Nawaf Alsulami 14 мая 2011 г., 13:59:17

В CrashPlan меню пункт приложения, находится в качестве подчиненного элемента в пакете из основных CrashPlan приложение: /приложения/CrashPlan.приложение/содержание/ресурсы/CrashPlan меню.приложение

Приложения индексируются фары, но приложений в пакеты приложений на Mac ОС X 10.7.5.

Как вручную (терминал) добавить такое приложение в пакет приложений к индексу внимания?

+183
talkingwall 24 мар. 2019 г., 10:36:35

Я заинтересован в покупке МВА (2017 Модель), который имеет порты Thunderbolt 2.

Это работает без проблем с 27" со светодиодной подсветкой Эппл Синема (с мини-DisplayPort)? Будет дисплей имеет полный набор функций, например, проснуться мыши/клавиатуры, Даже когда MacBook-это закрытые?

+169
ChristinaSH 12 окт. 2015 г., 3:19:15

Я был вынужден удалить все пакеты, в зависимости от кода LLVM-3.3 и LLVM-3.4, а затем переустановить их. В моем случае, все переустановил пакеты имели зависимости от кода LLVM-3.5, а не на инструмент LLVM-3.3/3.4, поэтому проблем не было, когда я удалил оба кода LLVM-3.3 и LLVM-3.4. Я надеюсь, что это работает для вас.

+158
fannheyward 7 авг. 2015 г., 7:18:03

Может быть проблема с iTunes подключите. Я только что получил электронное письмо от Apple о предстоящем обслуживании:

На 22 апреля, начало в 7:00 утра (по тихоокеанскому времени), в iTunes Connect и содержание, связанное с доставкой услуг будут недоступны в течение восьми часов. Следующие услуги:
- Приложения build загрузить в Xcode
- Загрузчик приложения и altool
- в iTunes подключите
- iTunes подключите мобильный
- продюсер в iTunes
- Транспортер






Может быть, подождать, пока ремонт закончится и снова попробовать.

+152
fiberair 22 мар. 2010 г., 20:55:37

Это был огромный хлопот, чтобы выяснить, поэтому я написал небольшое руководство в надежде, что другие сочтут это полезным:

Как убедить macOS и делать с IPv6 DNS-запросы, когда ваш только IPv6-адрес через VPN или туннель какой-то

Проблема

DNS клиент в macOS будет возвращать только IPv6-адресов (с записями AAAA), когда он думает, что у вас есть действительный адрес маршрутизируемый IPv6. Физические интерфейсы, такие как Ethernet или Wi-Fi Интернет для этого достаточно установить или назначается IPv6-адрес, но для туннелей (например, с использованием utun интерфейсы) есть несколько дополнительных раздражающих шагов, которые необходимо предпринять, чтобы убедить систему, что да, вы действительно имеют IPv6-адрес, и да, вы хотели бы получить IPv6-адреса обратно на DNS-запросы.

Я использую РГ-быстро создать WireGuard туннель между моим ноутбуком и Linode гарантийное виртуальный сервер. WireGuard использует utun пользовательском пространстве тоннеля, устройства для подключения. Вот как это устройство настраивается:

utun1: флаги=8051<Up,в POINTOPOINT,работает,мультикаст> МТУ 1420
 инет 10.75.131.2 --> 10.75.131.2 маска 0xffffff00
 inet6 на fe80::a65e:60ff:тариф1:b1bf%utun1 prefixlen 64 кодобласти 0xc
 inet6 2600:3c03::де:стенд d002 prefixlen 116
 nd6 и варианты=201<PERFORMNUD,папа>

И вот несколько соответствующих строки из моей таблицы маршрутизации:

Интернет:
Пунктом Рефов Флаги Шлюз Использовать Netif Истекает
0/1 utun1 ОСК 0 0 utun1
по умолчанию 10.20.4.4 ЕГСК 0 0 ЕN 3
10.20.4/24 ссылка#14 ПСК 3 0 ЕN 3 !
10.75.131.2 10.75.131.2 Э 0 0 utun1
50.116.51.30 10.20.4.4 UGHS 7 2629464 ЕN 3
128.0/1 utun1 ОСК 5 0 utun1

Internet6:
Пунктом Флаги Шлюз Netif Истекает
::/1 utun1 utun1 ОСК 
2600:3c03::де:d000/116 на fe80::a65e:60ff:тариф1:b1bf%utun1 УЦ utun1
8000::/1 utun1 ОСК utun1
  • 10.20.4/24 - моя локальной сети Ethernet.
  • 10.20.4.5 мой ноутбук по локальной сети IP-адрес.
  • 10.20.4.4 мой шлюз локальной сети IP-адрес.
  • 10.75.131.2 является IPv4-адрес моего конца WireGuard точка-точка тоннеля.
  • 2600:3c03::де:стенд d002 - это IPv6-адрес моего конца WireGuard точка-точка тоннеля.
  • 50.116.51.30 является публичной адрес мой Linode гарантийное сервер.

Этого должно быть достаточно, чтобы подключение по протоколу IPv6, верно? Ну, разрешение имен работает, когда хост обращается непосредственно к моему имени сервера:

Сэм@блестящий ~> хоста ipv6.whatismyv6.com
ipv6.whatismyv6.com имеет адрес IPv6 2607:f0d0:3802:84::128

Обращение по IPv6-адрес работы:

Сэм@блестящий ~> ping6 -С1 2607:f0d0:3802:84::128
PING6(56=40+8+8 байт) 2600:3c03::де:стенд d002 --> 2607:f0d0:3802:84::128
16 байт от 2607:f0d0:3802:84::128, icmp_seq=0 hlim=55 раз=80.991 МС

--- 2607:f0d0:3802:84::128 ping6 статистика ---
1 пакетов, передающихся, 1 пакетов, полученных, 0.0% потери пакетов 
туда-обратно мин/ср/Макс/СТД-Дэв = 80.991/80.991/80.991/0.000 МС

И HTTP соединений по протоколу IPv6-адрес работы:

Сэм@блестящий ~> керл -с с HTTP://[2607:f0d0:3802:84::128]' -ч 'узлов: ipv6.whatismyv6.com' | html2text | глава -3
 Эта страница показывает свой IPv6 и/или адреса IPv4 
 Вы подключаетесь с IPv6 адресом:
2600:3c03::де:стенд d002

Однако HTTP-соединений по протоколу IPv6-только имя хоста не работают:

Сэм@блестящий ~> завиток 'http://ipv6.whatismyv6.com'
завиток: (6) не удалось решить хоста: ipv6.whatismyv6.com

Результат тот же в с wget, а также в GUI приложения, такие как Firefox: соединение буквальное адреса IPv6 работает нормально, но подключение по Имя хоста, который имеет только АААА-запись (и без записи), связанные с ним не.

Интересно, ping6 - это возможность сделать DNS-запрос и получить IPv6-адрес обратно:

Сэм@блестящий ~ [6]> ping6 -С1 ipv6.whatismyv6.com
PING6(56=40+8+8 байт) 2600:3c03::де:стенд d002 --> 2607:f0d0:3802:84::128
16 байт от 2607:f0d0:3802:84::128, icmp_seq=0 hlim=55 раз=49.513 МС

--- ipv6.whatismyv6.com ping6 статистика ---
1 пакетов, передающихся, 1 пакетов, полученных, 0.0% потери пакетов 
туда-обратно мин/ср/Макс/СТД-Дэв = 49.513/49.513/49.513/0.000 МС

Почему ping6 сделать это, когда больше ничего не можете? Получается, что когда ping6 звонки getaddrinfo он заменяет стандартные флаги. Один из стандартных флагов AI_ADDRCONFIG, который рассказывает сельсин только обратный адрес в адрес семьи, что система имеет IP-адрес. (То есть, не возвращают адреса IPv6, если система не имеет (не локальные) адреса IPv6.) Большинство других программ добавить по умолчанию флаги, а не удалив их, что, мне кажется, это разумно.

Если вы запустите scutil в DNS он скажет вам, как преобразователь настроен. Вот вывод на моей системе (минус куча уведомлений об обработке материал, который не имеет значения):

Конфигурация DNS 

сельсин #1
 поиск домена[0] : home.munkynet.org
 сервер[0] : 10.20.4.4
 if_index : 14 (ЕN 3)
 флаги : запрос A-записи
 достижения : 0x00020002 (можно напрямую добраться до адреса)

Конфигурация DNS (для ограниченных запросов)

сельсин #1
 поиск домена[0] : home.munkynet.org
 сервер[0] : 10.20.4.4
 if_index : 14 (ЕN 3)
 флаги : значит, запрос A-записи
 достижения : 0x00020002 (можно напрямую добраться до адреса)

Отметим, что под флагами, он говорит, запросить записи , но не запрос AAAA-записи. Так что это осталось для нас, чтобы попытаться убедить арбитра в macOS, что мы делаем на самом деле иметь действительный адрес IPv6, хотя на интерфейсе туннеля.

Конфигурация

"Правильный" способ сделать это для какой-то программы устанавливает туннель в использовании странных и недокументированными конфигурация API для регистрации в сети "услуга" и ее свойства IPv6. Приложение вязкости делает это. Tunnelblick не официальный openvpn-клиент не дает, а РГ-быстро точно не.

В scutil Клудж

Мы можем создать те же конфигурация "сервис" strucures вручную с помощью scutil команду:

Сначала мы создаем в рамках протокола IPv4 службы:

Сэм@блестящий ~> судо scutil
> д.инит
> д.добавить адреса * 10.75.131.2
> д.добавить DestAddresses * 10.75.131.2
> д.добавить Имя_интерфейса utun1
> установить государство:/сети//my_ipv6_tunnel_service/с IPv4
> установить настройка/сеть/услуг/my_ipv6_tunnel_service/с IPv4

И тогда мы создаем часть IPv6:

> д.инит
> д.добавить адреса * на fe80::a65e:60ff:тариф1:b1bf 2600:3c03::де:стенд d002
> д.добавить DestAddresses * ::Порядок:Порядок:Порядок:Порядок:0:0 ::
> д.добавить флаги * 0 0
> д.добавить Имя_интерфейса utun1
> д.добавить PrefixLength * 64 116
> установить состояние:/сетевое/услуги/my_ipv6_tunnel_service/протокол IPv6
> установить настройка/сеть/услуг/my_ipv6_tunnel_service/протокол IPv6
> выход

Как только это сделано, выход scutil --ДНС (опять же по модулю уведомлений об обработке вещи) изменения:

Конфигурация DNS 

сельсин #1
 поиск домена[0] : home.munkynet.org
 сервер[0] : 10.20.4.4
 if_index : 14 (ЕN 3)
 флаги : запрос документации, запрос AAAA-записи
 достижения : 0x00020002 (можно напрямую добраться до адреса)

Конфигурация DNS (для ограниченных запросов)

сельсин #1
 поиск домена[0] : home.munkynet.org
 сервер[0] : 10.20.4.4
 if_index : 14 (ЕN 3)
 флаги : значит, запрос A-записи
 достижения : 0x00020002 (можно напрямую добраться до адреса)

Теперь мы видим, запрос AAAA-записи на флаги! Я не совсем уверен, что "контекстные запросы" или почему конфигурация DNS для них не изменить, но вещи, кажется, работает сейчас, так что:

Сэм@блестящий ~> керл -с 'http://ipv6.whatismyv6.com' | html2text | глава -3
 Эта страница показывает свой IPv6 и/или адреса IPv4 
 Вы подключаетесь с IPv6 адресом:
2600:3c03::де:стенд d002

При отключении из туннеля, все, что вам нужно сделать, это удалить ключи конфигурация добавлены:

Сэм@блестящий ~> судо scutil
> удалить Состояние:/сети//my_ipv6_tunnel_service/IPv4 и
> удалить настройки:/сети//my_ipv6_tunnel_service/с IPv4
> удалить состояние:/сеть/услуг/my_ipv6_tunnel_service/протокол IPv6
> удалить настройки:/Сеть/услуг/my_ipv6_tunnel_service/протокол IPv6
> выход

Пару вещей, чтобы отметить:

  • Имя my_ipv6_tunnel_service абсолютно произвольные.
  • Согласно информации мне почерпнуть из вверх/вниз скриптов в Mullvad .на ovpn профиль, вы должны создать как установки: и государство: ключи. Я не проверял это, потому что я ленивый.
  • Я не имею понятия, где IPv6 в DestAddresses пришел. Я скопировал эти от вязкости, потому что они, казалось, работали там. ::Порядок:Порядок:Порядок:Порядок:0:0 по локальному адресу и :: для общественности
  • Я даже не знаю, что DestAddresses означает или то, что он используется для.

Хороший сценарий

Я написал скрипт на языке Python, которые подбирают адреса и префикса длины с помощью ifconfig вывод. Это требует питон 3.6 или более поздней версии, поэтому убедитесь, что у вас, что на вашем пути. Это называется РГ-счетчик и называет его конфигурация службы РГ-счетчик-utun#, но это не совсем WireGuard-конкретными. Вы можете называть это как пост-ап/пре-вниз сценария для любого старого VPN-туннель или запустить его вручную. Назовем это так:

# После туннеля поднимается
РГ-счетчик до ДЛИЦО

# Прежде чем туннель идет вниз
РГ-счетчик вниз ДЛИЦО

заменить слово iface с именем интерфейса, что ваш туннель/VPN-клиента, используя, например, utun1. Он будет печатать команды, которые он посылает в scutil , так что вы можете видеть, что он делает в деталях.

#!/usr/Бен/ОКР питон3

импорт заново
импорт подпроцесса
импорт Сыс

деф service_name_for_interface(интерфейс):
 возвращение 'РГ-счетчик-' + интерфейс

v4pat = ре.компиляции(р'\^с*инет и\S+(\S+С)\С+-->и\S+(\S+с)\х+маска\Х+\Х+')
v6pat = ре.компиляции(р'\^ы*inet6 и\S+(\S+с?)(?:%\Ы+)?\с+prefixlen и\S+(\S+с)')
деф get_tunnel_info(интерфейс):
 ipv4s = дикт(адреса=[], DestAddresses=[])
 ipv6s = дикт(адреса=[], DestAddresses=[], флаги=[], PrefixLength=[])
 команду ifconfig = подпроцесса.запустить(["команду ifconfig", интерфейс] capture_output=истина,
 проверка=true, то текст=истина)
 для линии в команде ifconfig.поток stdout.splitlines():
 v6match = v6pat.матч(линия)
 если v6match:
ipv6s [адресов].добавить(v6match[1])
 # Это запертый от вязкости и, наверное, неправильно.
 если v6match[1].как startswith('на fe80'):
ipv6s['DestAddresses'].функции append('::Порядок:Порядок:Порядок:Порядок:0:0')
другое:
ipv6s['DestAddresses'].функции append('::')
ipv6s['флаги'].функции append('0')
ipv6s['PrefixLength'].добавить(v6match[2])
далее
 v4match = v4pat.матч(линия)
 если v4match:
ipv4s [адресов].добавить(v4match[1])
ipv4s['DestAddresses'].добавить(v4match[2])
далее
 возвращение (ipv4s, ipv6s)

деф run_scutil(команды):
печати(команды)
 подпроцесс.запустить(['scutil'], ввод команд, проверка=true, то текст=истина)

деф вверх(интерфейс):
 имя_службы = service_name_for_interface(интерфейс)
 (ipv4s, ipv6s) = get_tunnel_info(интерфейс)
run_scutil('\п'.присоединить([
Ф"д'.инит",
 Ф"д'.добавить адреса * {' '.присоединиться(ipv4s['адреса'])}",
 Ф"д'.добавить DestAddresses * {' '.присоединиться(ipv4s['DestAddresses'])}",
 Ф"д'.добавить Имя_интерфейса {интерфейс}",
 Ф"задать Состояние:/сети//{служба}/протокол IPv4",
 Ф"Настройка:/сети//{служба}/протокол IPv4",
Ф"д'.инит",
 Ф"д'.добавить адреса * {' '.присоединиться(ipv6s['адреса'])}",
 Ф"д'.добавить DestAddresses * {' '.присоединиться(ipv6s['DestAddresses'])}",
 Ф"д'.добавить флаги * {' '.присоединиться(ipv6s['флаги'])}",
 Ф"д'.добавить Имя_интерфейса {интерфейс}",
 Ф"д'.добавить PrefixLength * {' '.присоединиться(ipv6s['PrefixLength'])}",
 Ф"задать состояние:/сетевое/обслуживание/{служба}/протокол IPv6",
 Ф"настройка:/сетевое/обслуживание/{служба}/протокол IPv6",
]))

деф вниз(интерфейс):
 имя_службы = service_name_for_interface(интерфейс)
run_scutil('\п'.присоединить([
 Ф"убрать государство:/сети//{служба}/протокол IPv4",
 Ф"удалить настройки:/сети//{служба}/протокол IPv4",
 Ф"убрать государство:/сети//{служба}/протокол IPv6",
 Ф"удалить настройки:/сетевое/обслуживание/{служба}/протокол IPv6",
]))

деф главным образом():
 операция = Сыс.аргумент argv[1]
 интерфейс = Сыс.из argv[2]
 если операция = = "вверх":
вверх(интерфейс)
 Элиф операция = = "вниз":
вниз(интерфейс)
другое:
 поднять NotImplementedError()

если __имя__ == "__основной__":
главная()
+119
Ron Steinke 6 июл. 2016 г., 15:34:56

Один из лучших пароль/пароль защищенной электронной почты приложения займет всего несколько секунд. Он работает на невзломанных устройств iOS, получил отличные отзывы, и я использовал его в течение многих лет. :)

+79
Titarenko Yuriy 23 окт. 2017 г., 12:13:41

Попробуйте мое приложение: EasyPGP для iOS

https://easypgpapp.com

Он интегрируется с клавиатуры iOS и позволяет шифровать / дешифровать в любое приложение вы используете.

https://itunes.apple.com/gb/app/easypgp/id1270644569?mt=8

+63
muimota 14 апр. 2013 г., 18:59:49

Показать вопросы с тегом

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available