Mostrando entradas con la etiqueta proxy. Mostrar todas las entradas
Mostrando entradas con la etiqueta proxy. Mostrar todas las entradas
lunes, 3 de septiembre de 2012 0 comentarios

export http_proxy en Linux Ubuntu Debian Server

Hola a todos mis lectores, como exportamos el proxy en nuestros clientes linux por consola siendo nuestra ip y puerto del squid: 192.168.1.1:3128 El modo clasico:
root@localhost# cat >> ~/.bashrc << "EOF"
export http_proxy=http://192.168.1.1:3128
export https_proxy=http://192.168.1.1:3128
export ftp_proxy=http://192.168.1.1:3128
EOF

Si deseas crear una función en ~/.bashrc
#/bin/bash
 assignProxy(){
   PROXY_ENV="http_proxy ftp_proxy https_proxy"
   for envar in $PROXY_ENV
   do
     export $envar=$1
   done
 }

 clrProxy(){
   assignProxy "http://192.168.1.1:3128" # This is what 'unset' does.
 }
clrProxy #realiza la llamada principal. 
En caso de tener un usuario y contraseña sería de la forma "http://$user:$pass@ProxyServerAddress:Port"
root@localhost# cat >> ~/.bashrc << "EOF"
export http_proxy=http://loquitoslack:k791281@192.168.1.1:3128
export https_proxy=http://loquitoslack:k791281@192.168.1.1:3128
export ftp_proxy=http://loquitoslack:k791281@192.168.1.1:3128
EOF
Si desarrollamos un script
 assignProxy(){
   PROXY_ENV="http_proxy ftp_proxy https_proxy"
   for envar in $PROXY_ENV
   do
     export $envar=$1
   done
 }

 myProxy(){
  user=$1 
  password=$2 
  proxy_value="http://$user:$pass@ProxyServerAddress:Port"
  assignProxy $proxy_value  
 }
 my_user(){
   user=YourUserName
   password=MyPassword
   myProxy $user $password 
}
myuser
miércoles, 25 de mayo de 2011 0 comentarios

instalar squid transparente en linux debian lenny 5.0 squeeze 6.0 centos 5.0

Hay veces nos solicitan que instalemos en nuestros equipos o sedes un proxy transparente que nos permita optimizar más rápido el acceso a internet ya que se almacenaría en cache los accesos que realizan nuestros usuarios, y a la vez lo más importante lo que se diferencia con el proxy no transparente es que no estaríamos colocando en el navegador el proxy, lo que para laptops estaría bien, porque a un gerente de una empresa no le vas a decir, un momentito tengo que colocarle el proxy, pero esto se puede solucionar de acuerdo a las necesidades de la empresa ya que por lo general los gerentes tienen todos los accesos.



martes, 4 de enero de 2011 0 comentarios

SquidGuard en Webmin CentOS 5.0

Caso: Administrar un equipo proxy a través del squid y squidguard todo esto administrado por webmin:

En centos
Repositorio externo para el squidguard
# vim /etc/yum.repo/dag.repo
[dag]
named=Repositorio DAG para RHEL, Centos Y Fedora
baseurl=http://apt.sw.be/redhat/el5/en/i386/dag
enabled=0 
gpgcheck=1
gpgkey=http://apt.sw.be/RPM-GPG-KEY.dag.txt
ojo: Hay veces la llave para comprobar el paquete no importa para tal caso utilizar el siguiente comando:
# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
#yum install squid -y ; yum install --enablerepo=dag squidguard -y
Instalar webmin desde su página.
En mi caso descargare para la versión de centos, rpm:
# wget "http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm"
# rpm -ivh webmin-1.530-1.noarch.rpm
 
;