pfSense Forum

pfSense English Support => Packages => Cache/Proxy => Topic started by: Moredo on September 15, 2016, 01:19:21 pm

Title: Install squid package without internet access directly
Post by: Moredo on September 15, 2016, 01:19:21 pm
hello to everybody

I am a beginner in pfsense.

I want to install squid package in pfsense or another , but when i tried to access to the package list i can't see anything, the pfsense gui says that it can't find available package.

My ISP provider have a proxy over my network
Title: Re: Install squid package without internet access directly
Post by: KOM on September 15, 2016, 02:06:58 pm
You're going to have to figure that out with them eventually.  There is no easy way to install pfSense packages offline that I am aware of.  You would have to figure out what's being downloaded from where, grab it manually from outside your network, copy it to your pfSense box and then run the package manager to install it.
Title: Re: Install squid package without internet access directly
Post by: Moredo on February 09, 2018, 05:17:57 pm
Finally, i resolved my problem.

I downloaded the repository to a computer, later i install an apache server and put inside the repositoty.
With Winscp yo must connect to pfsense server and modify the file: pfsense-Repo.conf  in /usr/local/share/pfSense and /usr/local/share/pfSense/pkg/repos . Change https by http and put in tha line your apache site ip

FreeBSD: { enabled: no }

pfSense-core: {
  url: "pkg+http://YOUR APACHE IP/pfSense_v2_3_4_amd64-core",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/local/share/pfSense/keys/pkg",
  enabled: yes
}

pfSense: {
  url: "pkg+http://YOUR APACHE IP/pfSense_v2_3_4_amd64-pfSense_v2_3_4",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/local/share/pfSense/keys/pkg",
  enabled: yes