Configure the proxy in browsers

You can forward traffic to ​SIA​ proxy by configuring it in the browser proxy settings.

Before you begin:

  1. Consider these limitations:
    • Your users must be in on-network locations. Off-network locations are not supported with this method.
    • You cannot identify the internal client IP address or the internal client name with this method.
    • Identity provider configurations are not supported. Therefore, traffic from users who authenticate through an identity provider is not forwarded to the proxy.
      To use another method of directing traffic to the proxy, see Full web proxy.
  2. On your local resolver, apply conditional forwarding that directs the proxy domain (nevada.proxy.akaetp.net) to ​SIA​ DNS servers. This configuration is necessary because the proxy domain cannot be resolved by a public resolver. It also ensures that web traffic destined for the proxy as a result of your browser configuration is directed to ​SIA​ proxy. To view ​SIA​ DNS server IP addresses, see View DNS server information.

To configure the proxy in user browsers:

  1. Do one of the following:
    • Configure a PAC file and provide the URL of the PAC file in a browser or in the system proxy settings. For more information, see Use a PAC file.
    • Manually enter the IP address and port of the proxy in the browser or system proxy settings. For more information, see Provide the Proxy URL in proxy settings.

Use a PAC file

A proxy auto-configuration (PAC) file directs traffic from your enterprise devices or browser to a proxy. A PAC file is hosted on a server.

Depending on how your organization manages devices and system configurations, you need to manually distribute this file with the solution that your enterprise uses. For example, your enterprise may distribute PAC files or proxy settings with device management software or as a group policy object.

Create or modify a PAC file

If you need to create a new PAC file or update an existing PAC file, make sure the PAC file includes the hostname of ​SIA​ Proxy. This procedure includes the function and return statement that you can use in the PAC file.

To create or modify a PAC file:

  1. Open a simple text editor such as Notepad. If you are updating an existing file, open the file in the simple text editor.

  2. To send traffic to ​SIA​ Proxy, you can use this function definition and return statement:

    function FindProxyForURL(url, host)
    {
        if (shExpMatch(host, "(*.akamai.com|*.webex.com)"))
            return "DIRECT";
        return "HTTPS nevada.proxy.akaetp.net:443";
    }
    
  3. Save the file. If you are creating a new PAC file, make sure you save it with a .pac extension.

Next Steps:

  1. Test that the PAC file is working. You can use an open source solution such as the pactester utility by Google to confirm there is no error with the PAC file configuration.

  2. You can host the PAC file on a local machine or a web server. You can also use the Group Policy Management Console (GPMC) to distribute the PAC URL to your devices. You need the PAC file URL to distribute the PAC file configuration.

  3. Distribute the proxy file configuration. For instructions, see Distribute the PAC file URL

Distribute the PAC file URL

To direct traffic from your enterprise devices to ​SIA​ Proxy, you must modify the proxy settings in user browsers and provide the PAC file URL. Depending on the browser and OS, the steps may vary.

These instructions provide steps on how to configure a single instance of browsers. If your organization uses a device management solution or Windows groups policy, you can distribute the PAC file URL to devices across your organization.

Operating SystemBrowserInstructions
Windows, macOSGoogle ChromeDistribute the PAC URL to Google Chrome
Windows, macOSMozilla FirefoxDistribute the PAC URL to Mozilla Firefox
Windows, macOSMicrosoft EdgeDistribute the PAC URL to Microsoft Edge
macOSSafariDistribute the PAC URL to Safari

Distribute the PAC URL to Google Chrome

Complete these steps to distribute the PAC URL to an instance of Google Chrome. This procedure modifies the system’s proxy settings.

To distribute the PAC URL:

  1. In the Google Chrome menu, select Settings.

  2. In the left navigation, select Advanced > System.

  3. Click Open your computer’s proxy settings.

  4. If you’re on Windows, complete these steps:

    1. In the Automatic proxy setup section, toggle these settings to on.

      • Automatically detect settings

      • Use setup script

    2. In the Script address field, enter the URL for the PAC file.

    3. Click Save.

  5. If you’re on a Mac, complete these steps:

    1. In the Proxies tab, select Automatic Proxy Configuration as the protocol.

    2. In the URL field, enter the URL of the PAC file.

    3. Click OK.

    4. Click Apply.

Distribute the PAC URL to Mozilla Firefox

Complete these steps to distribute the PAC URL to an instance of Mozilla Firefox.

To distribute the PAC URL:

  1. In the Firefox menu, select Settings.

  2. In the left navigation, click General.

  3. Scroll down to the Network Setting section and click Settings.

  4. Select Automatic proxy configuration URL.

  5. In the provided field, enter the URL of the PAC file.

  6. Click OK.

Distribute the PAC URL to Microsoft Edge

Complete these steps to distribute the PAC URL to an instance of Microsoft Edge. This procedure modifies the system’s proxy settings.

To distribute the PAC URL:

  1. In the Edge menu, select Settings.

  2. In the Settings menu, select System and Performance.

  3. Under System, click Open your computer's proxy settings.

  4. If you’re on Windows, complete these steps:

    1. In the Automatic proxy setup section, toggle these settings to on.

      • Automatically detect settings

      • Use setup script

    2. In the Script address field, enter the URL of the PAC file.

    3. Click Save.

  5. If you’re on Mac, complete these steps:

    1. In the Proxies tab, select Automatic Proxy Configuration as the protocol.

    2. In the URL field, enter the URL of the PAC file.

    3. Click OK.

    4. Click Apply.

Distribute the PAC URL to Safari

Complete these steps to distribute the PAC URL to an instance of Safari. This procedure modifies the system’s proxy settings.

To distribute the PAC URL:

  1. In the Safari menu, select Safari > Preferences.

  2. Click Advanced.

  3. For the Proxies field, click Change Settings. Your system proxy settings appear.

  4. Select the Proxies tab.

  5. Select Automatic Proxy Configuration as the protocol.

  6. In the URL field, enter the URL of the PAC file.

  7. Click OK.

  8. Click Apply.

Provide the Proxy URL in proxy settings

If you're not planning to use a PAC file, you can instead include the ​SIA​ Proxy URL in the system or browser proxy settings.

Operating SystemBrowserInstructions
Windows, macOSGoogle ChromeEnter the proxy URL in Google Chrome
Windows, macOSMozilla FirefoxEnter the proxy URL in Mozilla Firefox
Windows, macOSMicrosoft EdgeEnter the proxy URL in Microsoft Edge
macOSSafariEnter the proxy URL in Safari

Enter the proxy URL in Google Chrome

Complete these steps to provide the URL of the proxy in the Chrome proxy settings. This procedure modifies the system’s proxy settings.

To provide the proxy URL in the Google Chrome proxy settings:

  1. In the Google Chrome menu, select Settings.

  2. In the left navigation, select Advanced > System.

  3. Click Open your computer’s proxy settings.

  4. If you’re on Windows, complete these steps:

    1. Under Manual Proxy Setup, enable Use a proxy server.

    2. In the address field, enter this hostname:

      https://nevada.proxy.akaetp.net

    3. In the port field, enter 443.

    4. Select Don’t use the proxy server for local (intranet) addresses.

    5. Click Save.

  5. If you’re on Mac, complete these steps:

    1. In the Proxies tab, select Secure Web Proxy (HTTPS).

    2. In the Secure Web Proxy Server field, enter this hostname:

      https://nevada.proxy.akaetp.net

    3. In the port field, enter 443.

    4. Click OK.

    5. Click Apply.

Enter the proxy URL in Mozilla Firefox

Complete this procedure to configure the proxy URL in the Firefox connection settings.

To provide the proxy URL in Firefox:

  1. In the Firefox menu, select Settings.

  2. In the left navigation, click General.

  3. Scroll down to the Network Setting section and click Settings.

  4. Select Manual proxy configuration and in the HTTPS Proxy field, enter this information:

    https://nevada.proxy.akaetp.net

  5. In the Port field, enter 443.

  6. Click OK.

Enter the proxy URL in Microsoft Edge

Complete these steps to provide the URL of the proxy in the Edge proxy settings. This procedure modifies the system’s proxy settings.

To provide the proxy URL in Edge:

  1. In the Edge menu, select Settings.

  2. In the Settings menu, select System and Performance.

  3. Under System, click Open your computer's proxy settings.

  4. If you’re on Windows, complete these steps:

    1. Under Manual Proxy Setup, enable Use a proxy server.

    2. In the address field, enter this hostname:

      https://nevada.proxy.akaetp.net

    3. In the port field, enter 443.

    4. Select Don’t use the proxy server for local (intranet) addresses.

    5. Click Save.

  5. If you’re on Mac, complete these steps:

    1. In the Proxies tab, select Secure Web Proxy (HTTPS).

    2. In the Secure Web Proxy Server field, enter this hostname:

      https://nevada.proxy.akaetp.net

    3. In the port field, enter 443.

    4. Click OK.

    5. Click Apply.

Enter the proxy URL in Safari

Complete these steps to provide the URL of the proxy in the Safari proxy settings. This procedure modifies the system’s proxy settings.

To provide the proxy URL in Safari:

  1. In the Safari menu, select Safari > Preferences.

  2. Click Advanced.

  3. For the Proxies field, click Change Settings.

  4. Select the Proxies tab.

  5. Select Secure Web Proxy (HTTPS).

  6. In the Secure Web Proxy Server field, enter this hostname:

    https://nevada.proxy.akaetp.net

  7. In the Port field, enter 443.

  8. Click OK.

  9. Click Apply.