This is an edited and better version of the Education Queensland proxy.
The live configuration script is available at:
https://idet.vercel.app/proxy.pac
To use this script, you must point your device's network settings to the URL above.
- Open Settings > Network & Internet.
- Click on Proxy in the left sidebar (or under "Advanced network settings").
- Find the Automatic proxy setup section.
- Toggle Use setup script to On.
- In the Script address box, paste:
https://idet.vercel.app/proxy.pac - Click Save.
- Go to System Settings > Network.
- Select your active connection (Wi-Fi or Ethernet) and click Details....
- Click the Proxies tab.
- Toggle Automatic Proxy Configuration to On.
- Paste the URL into the URL field.
- Click OK and then Apply.
- Open Settings > Wi-Fi.
- Tap the (i) icon next to your connected network.
- Scroll to the bottom and tap Configure Proxy.
- Select Automatic.
- Paste the URL into the URL field and tap Save.
- Open Settings > Network & internet > Internet.
- Tap the Gear icon next to your Wi-Fi network.
- Tap the Edit (Pencil) icon or look for Network details.
- Expand Advanced options.
- Change Proxy from "None" to Proxy Auto-Config.
- Enter the URL and tap Save.
The proxy.pac file contains a JavaScript function FindProxyForURL(url, host).
- DIRECT: Traffic is sent straight to the internet (used for local domains and internal IPs).
- PROXY: Traffic is routed through
proxy2.eq.edu.au:80. - Special Rules: The script includes specific bypasses for
.localdomains, plain hostnames, and specific Xbox/Microsoft asset servers.
- MIME Type: If the proxy is ignored, ensure the server (Vercel) is serving the file with the header
Content-Type: application/x-ns-proxy-autoconfig. - HTTPS: Ensure the device supports fetching PAC files over HTTPS (most modern browsers do).
- Local Access: If you cannot reach the internet after applying, the proxy server defined in the script (
proxy2.eq.edu.au) may be unreachable from your current network.