Setting Up Proxies in Safari

This guide walks you through each step, including how to verify your proxy is working.


Safari Proxy Setup on macOS

  1. Open Safari, then click the Apple menu in the top-left corner of your screen and choose System Settings (or System Preferences, depending on your macOS version).

  2. In the sidebar, click Network, then select your current network connection—usually Wi-Fi if you're using a wireless connection.

  3. Click the Details (or Advanced) button next to your selected connection.

  4. In the new window, navigate to the Proxies tab.

  5. You’ll see several options. To use Squid Proxies:

    • Check Web Proxy (HTTP) if your proxy supports HTTP.
    • Check Secure Web Proxy (HTTPS) if your proxy supports HTTPS.
  6. Enter the Squid Proxy IP address and the correct Port number in the fields next to the selected protocol(s). These details can be found in your Squid Proxies dashboard.

  7. If your proxy requires authentication, check the box labeled Proxy server requires password, then input your Squid Proxies username and password.

  8. Once everything is entered correctly, click OK, then click Apply to save the changes.

Safari will now route your browsing traffic through the configured Squid Proxy.

📌 Note: These proxy settings apply to all macOS applications that use system networking—not just Safari. If you need to proxy Safari only, consider using a third-party proxy manager.


**Verify Proxy Connection in Safari **

After setting up your proxy, it’s a good idea to confirm that it’s functioning properly. Here’s how:

  1. Open a new tab in Safari.

  2. Visit a site that shows your public IP address, like http://ip-check.net or https://whatismyipaddress.com.

  3. Check the IP address shown. If it differs from your actual IP and matches your Squid Proxy (or appears from a different region or ISP), your proxy is working.

  4. If the site prompts you for a username and password, enter the authentication details provided by Squid Proxies.

  5. If the IP has not changed, revisit the steps above and make sure everything—IP, port, and authentication—is entered correctly.




More Guides: