Должны быть люди, которым интересно, почему я должен это делать, поэтому позвольте мне сначала объяснить причину - сейчас я в институте Академии наук Китая, и сетевое окружение раздражает. Мне разрешено использовать трафик IPv4 только не более 1 ГБ в день И не более 10 ГБ в месяц (при превышении сеть автоматически отключается); однако трафик IPv6 не ограничен. Таким образом, я вряд ли могу обновить любое программное обеспечение.
Я попробовал эти два метода, но я новичок в Mac, поэтому я не нашел полезной информации:
Измените
/etc/hosts
и добавьте некоторые IPv6-адреса и соответствующие доменные имена. Но я не могу найти их в Google.Добавьте DNS, который может разрешать доменные имена Mac App Store, в IPv6. Я использую один (который может идеально преобразовать адреса видеопотока YouTube в IPv6 в материковом Китае, вау), но он не работает для магазина приложений.
Итак, кто-нибудь может предоставить
- Список того, что я должен добавить в
/etc/hosts
; или же - DNS, который работает для Mac App Store; или же
- Другие методы, которые могут ограничить трафик магазина приложений в IPv6?
источник
Network preferences -> Configure IPv4: off
. Магазин приложений мог просматривать некоторые страницы, но обновления сохранялись в состоянии «ожидание ...» и не запускались. Я предполагаю, что DNS, который я использую, пропускает некоторые доменные имена для магазина приложений.Ответы:
Просто опубликуйте мои настройки на случай, если это кому-нибудь понадобится.
Системные настройки -> Сеть -> Продвижение
Теперь вы сможете увидеть содержимое в магазине приложений Mac. И это может занять некоторое время, чтобы установить соединение для загрузки. Просто будьте терпеливы.
Я также нашел строку в моем
/etc/hosts
(скопировано из этого проекта хостов IPv6 , который был современным и очень полезным для пользователей IPv6 в материковом Китае):Я не уверен, влияет ли это на результат. Если Шаг 1 не работает, вы можете добавить его в свой
/etc/hosts
файл. Просто не забудьте сначала сделать резервную копию .источник