Instal·leu el proxy SNI
											
										
																			
											
												Configura el servidor intermediari SNI
											
										
																	
												
El servidor intermediari SNI pot utilitzar com a intermediari les connexions HTTP i TLS entrants en funció del nom d'amfitrió que es troba a la sol·licitud inicial d'aquesta sessió TCP. Aquesta característica permet que l'allotjament virtual basat en noms HTTPS s'utilitzi en servidors back-end separats sense instal·lar una clau privada a la màquina proxy. També aixeca la restricció TLS d'una IP per certificat.
En aquest article s'explicarà com configurar un servidor intermediari SNI. Va ser escrit per a Debian 7 x64. SNI Proxy és un programari de codi obert escrit per Dustin Lundquist.
Instal·leu el proxy SNI
Actualitzeu el vostre sistema Debian.
apt-get update && apt-get dist-upgrade
Instal·leu les dependències necessàries.
apt-get install autotools-dev cdbs debhelper dh-autoreconf dpkg-dev gettext libev-dev libpcre3-dev pkg-config git -y
Instal·leu udns.
mkdir udns
cd udns
wget http://ftp.de.debian.org/debian/pool/main/u/udns/udns_0.4-1.dsc 
wget http://ftp.de.debian.org/debian/pool/main/u/udns/udns_0.4.orig.tar.gz
wget http://ftp.de.debian.org/debian/pool/main/u/udns/udns_0.4-1.debian.tar.gz
tar xfz udns_0.4.orig.tar.gz
cd udns-0.4/
tar xfz ../udns_0.4-1.debian.tar.gz
dpkg-buildpackage
cd ..
dpkg -i *.deb 
Instal·leu el proxy SNI.
git clone https://github.com/dlundquist/sniproxy
cd sniproxy
./autogen.sh && ./configure
make && make install
Editeu el /etc/sniproxy.conffitxer. Podeu afegir llocs als quals voleu utilitzar el servidor intermediari mitjançant comodins. Vegeu l'exemple següent.
user nobody
pidfile /var/run/sniproxy.pid
error_log {
    syslog deamon
    priority notice
}
listen 80  {
    proto http
    table hosts
}
listen 443 {
    proto tls
    table hosts
}
table hosts{
    .*\.google\.com$ *
    .*\.google\.com\.hk$ *
    google.com google.com
    google.com.hk google.com.hk
}
Un cop hàgiu acabat de configurar el vostre servidor, inicieu SNI Proxy amb l'ordre següent.
sniproxy
Gaudeix!