Tag: proxy server

How to edit the Access denied page in Squid? How to insert custom pictures and mail?

The custom Access denied page can only be shown if the user connects via HTTP. For HTTPS connections (which are currently the vast majority), it is impossible to change the displayed page (that is, display the configured Access denied page) due to the very nature of HTTPS, which is precisely designed to ensure that the transmitted data cannot be modified....

How to configure Squid proxy to work with multiple users

For example, the task is to organize the work of Squid with several users, each of which received an IP address (the same for all) and a port number (individual for each user) as proxy settings. Also, users have an individual username and password. The server has several external IP (in this case, IPv6) addresses, you need to make sure...

How to configure HTTP Digest Authentication in Squid

Basic authentication is bad because the password is actually transmitted in plain text (encoded in Base64). See the article “How to hack HTTP Basic and Digest Authentication” for details. Therefore, it is preferable to use Digest authentication on the Squid proxy server. Let's start by creating a file with a password hash, this is done with a command like: sudo...

Configuring Squid Proxy with Multiple IP Addresses

Suppose the server has several IP addresses – on the same interface or on different ones – it doesn't matter. Objective: make Squid use different external IP addresses depending on which port of the proxy server is being accessed. So, as you can see, my test server has 5 IP addresses, 1 IPv4 address and 4 IPv6 addresses: 185.117.153.79 2a02:f680:1:1100::3d5f...

How to configure Squid to use IPv4

Because the IPv6 Internet is as fast or faster than the IPv4 Internet for most networks, Squid prefers to connect to websites over IPv6. The “dns_v4_first on” option changes the order of preference so that Squid will first bind to dual-stack websites over IPv4. Squid will still do both IPv6 and IPv4 DNS queries before connecting. A WARNING. This parameter...

How Squid ACL works

Squid ACL Basics Let's now dwell on how exactly ACLs work. The Squid web proxy access control scheme consists of two different components: ACL entries are directive strings that begin with the word “acl” and represent the types of tests that are performed on any request transaction. Access list rules consist of an allow or deny action followed by a...

Error “Authentication helper program /usr/lib64/squid/basic_ncsa_auth: (2) No such file or directory” (SOLVED)

Squid is a popular web proxy server. It has rich functionality and, in addition to changing the IP address, it is often used as a caching proxy for websites, as a result of which the load on the web server is significantly reduced. When used as a proxy server to change IP or bypass restrictions, system administrators usually configure authentication...

How to install Squid proxy on Windows

Squid is a high performance caching proxy for web clients supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Squid reduces network bandwidth, data transfer and improves response times by caching and reusing frequently requested web pages. Squid has extensive access control and is a great server accelerator. It runs on most of the available operating systems, including Windows,...
Loading...
X