TIPS – Configurar proxy al Pfsense por consola

 

Bueno después de intentar configurar el proxy en el pfsense y leer varios manuales di como es la cosas de configurar el proxy para que el mismo pueda actualizarse e instalar paquetes.

Bueno lo primero que debemos hacer es probar si desde el pfsense puede llegar al proxy y si tiene configurado correctamente el DNS, vamos a Diagnostics -> Test Port

Ponermos en Hostname el proxy que nos corresponde ejemplo :
Hostname: proxy.sysadminsdecuba.com
Port: 8080

Source Address: ANY

si el pfsense llega sin problema al proxy debe mostrar un mensaje en verde en la parte superior.

Ya una vez comprobado que llegamos al proxy entonces vamos a la Shell del PFsense.

En la pantalla del PFsense el te da varias opciones

Seleccionamos la Opción 8

Una vez ya en la Shell escribimos lo siguiente

setenv FTP_PROXY http://user:pass@proxy.sysadminsdecuba.com:8080
setenv HTTP_PROXY http://user:pass@proxy.sysadminsdecuba.com:8080
setenv HTTPS_PROXY http://user:pass@proxy.sysadminsdecuba.com:8080

Ya con esas variables establecimos un proxy al sistema

pkg update

Actualizar Pfsense completo
pkg upgrade

Espero que les funcione este tips

¿De cuánta utilidad te ha parecido este contenido?

Armando Felipe Fuentes Denis

Director de Infraestructura en Guajiritos S.R.L.

Ver comentarios

  • actualmente tengo el estado de una d emis conexiones en rojo es decir (offline), tengo telfonia ip , pero no tengo internet en los computadores , que me puede estar pasando

  • estoy tratando de configurar el proxy en pfsense pero mi proxy esta en otra subred y el pfsense llega y todos los cliente de la lan rutean bien atraves de todos los servicios de la wan pero cuando hago un tesport y le pongo any en origen no funciona tengo k ponerle origen lan para k el funcione y a la hora de los paquetes no encuetra el prxy k hago

  • deben hacerse en definiciones de entorno separadas, ejemplo:

    setenv HTTP_PROXY http://proxy.sysadminsdecuba.com:8080/
    setenv HTTP_PROXY_AUTH "basic:*:user:pass"

    y para hacerlas de forma permanente en el sistema, debes ser incluidas en el fichero ~/.cshrc

    y los repositorios pueden ser definidos en /usr/local/etc/pkg/repos/pfSense.conf

    • El problema que se me presenta es que cambio la url del repo por files01.netgate.com voy a la web actualizo me muestra los paquetes y cuando le doy instalar no instala porque me vuelve a cambiar la url del repositorio. Logré resolver instalando u upgradeando por consola y funcionó todo ok. La pregunta del millón es si pfsense funciona igual que zentyal o pmg (proxmox mail gateway) que tienen plantillas de configuración que se pueden modificar.

  • Excellent read, I just passed this onto a colleague who was doing some research on that. And he actually bought me lunch because I found it for him smile Therefore let me rephrase that: Thanks for lunch!

  • He realizado lo anterior cambiando le proxy al mio de SLD y me salta el siguiente error , que puede ser ??

    Updating pfSense-core repository catalogue...
    pkg: Repository pfSense-core load error: access repo file(/var/db/pkg/repo-pfSense-core.sqlite) failed: No such file or directory

Compartir
Publicado por
Armando Felipe Fuentes Denis

Entradas recientes

Alta disponibilidad de sus base de datos con Percona XtraDB Cluster en Kubernetes

Uno de los grandes retos al que nos podemos enfrentar cuando una aplicación crece, es…

8 meses hace

Home automation (Parte 3) – ESPHome

Qué es lo que deseo hacer en este capítulo? Básicamente un sonoff, quiero encender/apagar las…

1 año hace

Home automation (Parte 2) – Home Assistant

Hace algunos meses estoy escuchando hablar del proyecto Home Assistant (HA). En palabras literales del…

1 año hace

Home automation (Parte 1)

Desde hace varios meses vengo con la idea de automatizar la casa donde vivo. Poco…

1 año hace

Cocinando una imagen personalizada de OpenWRT

El artículo describe el uso para un caso particular de OpenWRT y la creación de…

1 año hace