Глобальный http-прокси для OSX

Глобальный http-прокси для OSX

На работе у меня есть Mac и ПК. Мы подключаемся к Интернету через http-прокси. На моем ПК прокси настроен так, что все приложения работают с прокси просто отлично. На Mac я ввел прокси-сервер в настройках сети, но только некоторые приложения принимают это во внимание. Браузеры работают, но другие приложения, такие как терминал и моя IDE (Php Storm), не учитывают системные настройки прокси. У некоторых приложений есть свои собственные настройки, но, по крайней мере, в случае PHP Storm это не работает.

Есть ли способ заставить все мои приложения учитывать системные настройки прокси-сервера?

решение1

За исключением того, что эти приложения учитывают «настройки системного прокси», нет.

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

Причина, по которой приложения Windows могут учитывать системные настройки, заключается в том, что они «обычно» используют API Windows для HTTP и т. д., а затем они будут учитывать системные настройки прокси-сервера через API Windows.

В MacOSX, основанной на *BSD, настройки прокси-сервера по большей части являются просто настройкой, поскольку приложения имеют прямой доступ к сети/сокету.

ДА, я знаю, проверять каждое приложение на MacOSX утомительно.

Связанный контент