• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

PROXY x PROXY TRANSPARENTE

Scheduled Pinned Locked Moved Cache/Proxy
7 Posts 5 Posters 1.1k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    Massao
    last edited by Dec 20, 2018, 6:13 PM

    Folks,

    I have a network of 100 computers where the vast majority are notebooks that users using in the company and also take in travel and homeoficce ...
    I would like to use transparent proxy so I do not get to set the ip of the proxy and then remember to take it when I do not have it in the company ...
    But I hit the question of SSL filter that in transparent proxy only handles via certificate and still has to do the import on the machine ..

    It would have some other simpler form:

    1. do not need to set the proxy in the browser
    2. no need to set / import certificate
    3. that you can block site https
    4. and integrate into squidguard
    V 1 Reply Last reply Dec 21, 2018, 7:20 AM Reply Quote 0
    • K
      KOM
      last edited by Dec 20, 2018, 6:32 PM

      WPAD

      https://doc.pfsense.org/index.php/WPAD_Autoconfigure_for_Squid

      Note that some devices do not use WPAD and so they cannot auto-detect the proxy on their own. Android phones and tablets are bad for this, but Windows-based laptops should be fine.

      1 Reply Last reply Reply Quote 0
      • C
        chicago_cs
        last edited by chicago_cs Dec 20, 2018, 8:44 PM Dec 20, 2018, 7:41 PM

        You should use WPAD.
        Try with these steps.

        Package creator pkg-wpad: marcelloc
        Official info: https://github.com/marcelloc/Unofficial-pfSense-packages/tree/master/pkg-wpad
        Author description: Distribute Web Proxy Auto-Discovery Protocol configuration scripts on a seperate NGINX directory, process and port to the webconfigurator. In order to run webconfigurator on secure HTTPS, while maintaining functional WPAD capabilities for your devices on HTTP.
        Last update: Mayo 2018

        Steps to follows:

        1 - Enter console or terminal ssh (Putty)
        2 - Select option: 8) Shell
        3 - Enter cd /root
        4 - Enter uname -rs (to know FreeBSD version installed)
        5 - Enter uname -m (to know pfsense architecture installed , amd64 or i386)
        6 - Data from steps 4 and 5 , execute pgk command as appropriate:

        FreeBSD:10:amd64
        pkg add https://github.com/marcelloc/Unofficial-pfSense-packages/raw/master/repo/FreeBSD:10:amd64/pfSense-pkg-WPAD-0.3.0.2.txz

        FreeBSD:10:i386
        pkg add https://github.com/marcelloc/Unofficial-pfSense-packages/raw/master/repo/FreeBSD:10:i386/pfSense-pkg-WPAD-0.3.0.2.txz

        FreeBSD:11:amd64
        pkg add https://github.com/marcelloc/Unofficial-pfSense-packages/raw/master/repo/FreeBSD:11:amd64/pfSense-pkg-WPAD-0.3.0.2.txz

        7 - Now into GUI interface of pfsense , new option WPAD in Services for configuration.

        1 Reply Last reply Reply Quote 0
        • K
          KOM
          last edited by Dec 20, 2018, 9:00 PM

          WPAD files need to be served from an HTTP server, not HTTPS. My method will work if you have an HTTP server, or pfSense WebGU running in HTTP mode. Chicago_cs's method will work if you do not have any HTTP server at all to use, so it installs nginx on your pfSense box and uses that to server the wpad files.

          1 Reply Last reply Reply Quote 0
          • V
            vallum @Massao
            last edited by Dec 21, 2018, 7:20 AM

            @massao said in PROXY x PROXY TRANSPARENTE:

            Folks,

            I have a network of 100 computers where the vast majority are notebooks that users using in the company and also take in travel and homeoficce ...
            I would like to use transparent proxy so I do not get to set the ip of the proxy and then remember to take it when I do not have it in the company ...
            But I hit the question of SSL filter that in transparent proxy only handles via certificate and still has to do the import on the machine ..

            It would have some other simpler form:

            1. do not need to set the proxy in the browser
            2. no need to set / import certificate
            3. that you can block site https
            4. and integrate into squidguard

            Do you have DHCP server ? Or Active Directory?

            Manu

            M 1 Reply Last reply Dec 21, 2018, 3:16 PM Reply Quote 0
            • M
              Massao @vallum
              last edited by Dec 21, 2018, 3:16 PM

              I have yes DHCP but in mikrotik, and Active Directory in windows 2012 R2.
              The structure looks like this: 2 Internet link arriving in Mikrotik, and mikrotik connected pfsense and AD

              V 1 Reply Last reply Dec 24, 2018, 7:24 AM Reply Quote 0
              • V
                vallum @Massao
                last edited by vallum Dec 24, 2018, 7:25 AM Dec 24, 2018, 7:24 AM

                @massao said in PROXY x PROXY TRANSPARENTE:

                I have yes DHCP but in mikrotik, and Active Directory in windows 2012 R2.
                The structure looks like this: 2 Internet link arriving in Mikrotik, and mikrotik connected pfsense and AD

                ok .
                Use your AD to host wpad file via IIS.
                Use DHCP to serve wpad files.
                all machine should be configured with "automatic detect settings" this can be done via AD too.

                Refer below link : https://findproxyforurl.com/deploying-wpad/

                Manu

                1 Reply Last reply Reply Quote 0
                7 out of 7
                • First post
                  7/7
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                  This community forum collects and processes your personal information.
                  consent.not_received