squid Services: Proxy Server Security 2.5.10_4 installedpackages->package->squidng->configuration->settings /pkg_edit.php?xml=squid_ng.xml&id=0 Squid Modify settings for Proxy Server
Services
/pkg_edit.php?xml=squid_ng.xml&id=0
squid squid.sh /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_cache.xml /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_nac.xml /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_ng.inc /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_traffic.xml /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_upstream.xml /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_auth.xml /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_auth.inc /usr/local/pkg/ 0755 http://www.pfsense.com/packages/config/squid_extauth.xml General Settings /pkg_edit.php?xml=squid.xml&id=0 Upstream Proxy /pkg_edit.php?xml=squid_upstream.xml&id=0 Cache Mgmt /pkg_edit.php?xml=squid_cache.xml&id=0 Network Access Control /pkg_edit.php?xml=squid_nac.xml&id=0 Traffic Mgmt /pkg_edit.php?xml=squid_traffic.xml&id=0 Auth Settings /pkg_edit.php?xml=squid_auth.xml&id=0 Extended Auth Settings /pkg_edit.php?xml=squid_extauth.xml&id=0 Proxy Listening Interface active_interface This defines the active listening interface to which the proxy server will listen for its requests. interfaces_selection Transparent Proxy transparent_proxy If transparent mode is enabled; all requests for destination port 80 will be forwarded to the proxy server without any additional configuration necessary. checkbox Log Enabled log_enabled This enables the Web Proxy logging feature. All clients requests will be written to a log file viewable under Services -> Proxy Log. checkbox URL Filtering Enabled urlfilter_enable This enables the advanced functionality in conjunction with squidGuard to provide an array of URL filtering options. This squidGuard functionality can be additionally configured from Services -> Advanced Proxy Filtering checkbox Log Query Terms log_query_terms This will log the complete URL rather than the part of the URL containing dynamic queries. checkbox Log User Agents log_user_agents This will enable the useragent string to be written to a separate log. The results are not shown in the GUI and should only be used for debugging purposes. checkbox true Proxy Port proxy_port This is the port the Proxy Server will listen for client requests on. The default is 3128. 4 input ICP Port icp_port This is the port the Proxy Server will send and receive ICP queries to and from neighbor caches. The default value is 0, which means this function is disabled. 4 input Visible Hostname visible_hostname This URL is displayed on the Proxy Server error messages. 35 input Cache Administrator E-Mail cache_admin_email This E-Mail address is displayed on the Proxy Server error messages. 35 input Error Messages Language error_language Select the language in which the Proxy Server shall display error messages to users. select require_once("/usr/local/pkg/squid_ng.inc"); stop_service("squid"); global_write_squid_config(); mwexec("/usr/local/sbin/squid -k reconfigure"); custom_php_install_command(); write_static_squid_config(); mwexec("/usr/local/sbin/squid -k reconfigure"); start_service("squid"); custom_php_deinstall_command(); stop_service("squid");