Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

macOS 10.14 Mojave 以降で pac ファイルを使って proxy の設定を行いたいけど出来なかった話

More than 1 year has passed since last update.

超要約

以下簡単に調べた内容

macOS 10.14 以前までは Macでproxy.pacを設定したいとき を参考にローカルに pac ファイルを使ってproxyが行えました。
実際私も業務で使っていました。
ただ、最近突然使えなくなりました。

調べたところ、

https://developer.apple.com/documentation/macos_release_notes/macos_mojave_10_14_release_notes?language=objc

Deprecations
The ftp:// and file:// URL schemes for Proxy Automatic Configuration (PAC) are deprecated. HTTP and HTTPS are the only supported URL schemes for PAC. This affects all PAC configurations including, but not limited to, configurations set via Settings, System Preferences, profiles, and NSURLSession APIs such as connectionProxyDictionary, and CFNetworkExecuteProxyAutoConfigurationURL. (37811761)

との記載がありました。
どうやらローカルのpacファイルを指定して使うことが出来ないみたいです……
これはpacに限らずmacのシステム用の設定ファイル等でも同様のようです。

今はchromeの拡張機能を使ってproxyを使っています。

Chrome ウェブストア Proxy SwitchyOmega

設定方法とかはここを参考にしました。

Chromeで特定サイトのみプロキシ経由でアクセスする拡張機能Proxy SwitchyOmega

この拡張機能はpacファイルも使えるので、以前使っていたpacファイルの中身をコピペして設定しています。
そう頻繁に切り替える内容ではないのでこれで自分は問題なく使えてます。

orange634nty
エンジニアしてるけど、エンジニアみたいなことはしてない。GoとかC#(Unity)とかRustとか気になるお年頃。
http://orange634.hatenablog.com/
mixi
全ての人に心地よいつながりを
http://mixi.co.jp
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away