terça-feira, 28 de abril de 2009

Proxy Automático

Como configurar proxy automatico em sistemas unix like, para serem usados em browsers IE, Mozila e outros.

É necessário 1 script e 3 pontos de configuração:

1. wpad.dat -> ( é javascript ) ponha-o na raiz do seu server http
function FindProxyForURL(url, host) {
return "PROXY proxy.meusite.org.br:3128; DIRECT";
}
OBS.: Este eh o mais simples possível vc pode fazer o seu.

2. Configure o seu servidor DHCP dhcpd.conf
option wpad code 252 = text;
option wpad "http://wpad.meusite.org.br/wpad.dat\n";

3. Configure seu servidor DNS named.conf
wpad IN A 10.0.0.4

4. Configure seu servidor http httpd.conf

AddType application/x-ns-proxy-autoconfig .dat

-----------------------------
OBS.: Existem mais configurações que podem ser feitas, e outros modos que podem ser implementados, vale o estudo das alternativas também.
-----------------------------
Algumas referencias boas para pesquisa:
http://wpad.com/
http://www.ietf.org/proceedings/99nov/I-D/draft-ietf-wrec-wpad-01.txt
http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol
http://pt.wikipedia.org/wiki/WPAD

sábado, 4 de abril de 2009

Criar imagem ISO - Live CD FreeBSD

Comando para Gerar ISO do FreeBSD ( Live CD )

mkisofs -v -U -D -R -no-emul-boot -b boot/cdboot -nobak -o /data/myiso.iso -m 'tmp' -m 'data' -m 'mnt' .