Nginx .pfx SSL Private Key

I was just given an .pfx private key, and to my knowledge Nginx does not support this key format. So let's convert it to an .rsa file format. If you are on linux, this is super easy using the command line openssl program. If you are on Windows, I have no idea how to do that. But you could probably upload the .pfx file to the *nix server that is running your Nginx instance, and convert the file there. So let's get started.

Read More

Setup Squid for HTTP and HTTPS Proxy Server with Multiple IPs Ubuntu 16.04

Recently I have had the need to setup 4 different Proxy servers using Squid. My requirements were rather simple: each machine had 8 IPv4 addresses which needed to be able to route requests, the login needed to be simple username and password, and the proxy incoming ip was to be used as the outgoing ip. This is for a standard HTTP and HTTPS proxy, if you need a SOCKS5 Proxy please see this post (How to install Dante Server 1.4.1 on Ubuntu 16.04)

Read More

Setup dante 1.4.1 (sockd) dante-server on Ubuntu 16.04

Recently I had the need to setup a SOCKS5 Proxy server. After looking at all of my options, I settled on the easiest solution (Dante SOCKS Server v1.4.1) that met all of my criteria.

Read More