Athena SWG (Secure Web Gateway)

Athena SWG (formerly Internet Access Gateway) ensures visibility and control across the network, detecting risks like unauthorized access, non-compliant activities, and data leaks to manage endpoints.
{{ $t('productDocDetail.guideClickSwitch') }}
{{ $t('productDocDetail.know') }}
{{ $t('productDocDetail.dontRemind') }}
13.0.120
{{sendMatomoQuery("Athena SWG (Secure Web Gateway)","Proxy Services")}}

Proxy Services

{{ $t('productDocDetail.updateTime') }}: 2025-12-29

Available proxy services include HTTP proxy, SOCKS4/SOCKS5 proxy, and proxy auto-config (PAC) script.

Select Enable HTTP Proxy, and then the user can set the HTTP proxy and the proxy port. Support filling in 5 ports at maximum, which are separated by commas.

Advanced: Support to preserve original client IP address.

X-Forwarded-For is a well-known proxy Internet access scenario for hiding a source IP address. Sometimes, it passes CDN and then reaches the X-Forwarded-For field in the request header Nginx serves as load balance. The field content is an actual IP address on the HTTP request side.

X-Forwarded-By is an information scenario for adding a reverse proxy device to the rear-end proxy server. select Enable SOCKS4/SOCKS5 Proxy to enable SOCKS4/SOCKS5 proxy and set the port numbers of the proxy. Support filling in 5 ports at maximum, which are separated by commas.

To use the PAC script, select the Use Proxy Auto-Config (PAC) Script. A PAC script determines whether web browsers choose the proxy server to fetch a URL. More specifically, only access to the URLs specified in the script will use the proxy.

The script address is http://IAG_IP_Address/proxy.pac, for example, http://10.111.111.8/proxy.pac. To edit a PAC script, click Edit Script, as shown in the following figure.

The above page provides the following operations: Import, Restore Defaults, and Download. Example:

  1. Import: It allows administrators to import an existing PAC file to the unit;
  1. Download Example: It allows administrators to download a PAC script example;
  2. Restore Defaults: It allows administrators to restore the current PAC script to defaults. The PAC script can also be edited directly. To save and apply the changes, click OK.