• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Computer / servers / hosting
  4. Servers + hosting
  5. Hosting (shared, vps, dedicated)

Forum

  • RPG game gebouwd met AI

    Frenzo.Webservice 11 juni 2026 om 19:44
  • Het Grote Vibe Code Topic

    Syntax 1 juni 2026 om 20:05
  • PWYL source gezocht

    Syntax 29 mei 2026 om 14:03
  • Ictscripters Chat

    AarClay 21 april 2026 om 11:34
  • Help testers nodig voor android app Urgent

    Servertjee 20 februari 2026 om 12:07
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    Servertjee 20 februari 2026 om 12:06
  • Afspraken systeem met planbeperking

    Jeffrey.Hoekman 20 februari 2026 om 11:52
  • Developer Gezocht

    Servertjee 19 februari 2026 om 17:31

Marktplaats

  • 359 Nieuwe Domeinnamen Mei 2026

    shiga 1 juni 2026 om 12:45
  • Sicarras.com - Moderne Mafia Text-Based RPG

    Jeffrey.Hoekman 27 mei 2026 om 17:40
  • 370 Nieuwe Domeinnamen April 2026

    shiga 1 mei 2026 om 12:06

Squid Proxy/Cache server

  • pekelterror
  • 25 juli 2012 om 13:21
  • pekelterror
    Professional
    Ontvangen Reacties
    13
    Berichten
    608
    • 25 juli 2012 om 13:21
    • #1

    Hallo,

    Ik heb zojuist Squid geinstalleerd en dit werkt prima.
    Het verkeer gaat nu via de server met de optie om spullen te cachen.

    Nu wou ik dit echter alleen toestaan voor een bepaald aantal websites.

    Weet iemand hoe je met Squid alle websites kan blokkeren, en vervolgens aangeeft dat die 1 mag toestaan?

    Wat ik onder andere al heb geprobeerd.

    PHP
    acl toegestaan url_regex ^criminalspoint.com$
    http_access allow toegestaan
    http_access deny all


    Gekozen website is echter gewoon een voorbeeld.

    Heb ook al url_regex vervangen met src, dstdomain, dst enzovoort maar allemaal zonder succes.
    Ook heb ik deny en allow omgedraait in volgorde, maar ook dit maakte geen verschil.

    Iemand een oplossing om via Squid maar 1 website toegankelijk te maken?
    Voor als het uitmaakt, in de toekomst wil ik meerdere websites toestaan.

    Pekeltje

  • jopitan
    Professional
    Berichten
    683
    • 25 juli 2012 om 14:19
    • #2

    Dat zou het volgende moeten zijn:

    PHP
    acl whitelist dstdomain "/etc/squid/whitelist"
    http_access deny !whitelist

    En dan zou je whitelist er als volgt uit moeten zien:

    PHP
    .criminalspoint.com
    .google.nl
    .etcetc.etc

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

  • pekelterror
    Professional
    Ontvangen Reacties
    13
    Berichten
    608
    • 25 juli 2012 om 14:57
    • #3

    Bedankt Jopitan voor de hulp, helaas werkt het niet.

    squid.conf is nu als volgt (Heb alle commentaar uit squid.conf gehaald):

    PHP
    #SQUID 2.7.STABLE7
    
    
    #Login instellingen
    auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid.passwd
    auth_param basic realm NFYE Squid proxy-caching web server
    auth_param basic credentialsttl 2 hours
    auth_param basic casesensitive off
    acl users proxy_auth REQUIRED
    acl sectionx proxy_auth REQUIRED
    http_access allow users
    
    
    #Children
    auth_param basic children 10
    
    
    #Standaard acl instellingen
    acl all src all
    acl manager proto cache_object
    acl localhost src 127.0.0.1/32
    acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
    acl localnet src 10.0.0.0/8
    acl localnet src 172.16.0.0/12
    acl localnet src 192.168.0.0/16
    acl Safe_ports port 80
    acl purge method PURGE
    acl CONNECT method CONNECT
    
    
    #Log
    access_log /var/log/squid/access.log squid
    
    
    #Standaard instellingen
    hierarchy_stoplist cgi-bin ?
    refresh_pattern ^ftp:		1440	20%	10080
    refresh_pattern ^gopher:	1440	0%	1440
    refresh_pattern -i (/cgi-bin/|\?) 0	0%	0
    refresh_pattern (Release|Package(.gz)*)$	0	20%	2880
    refresh_pattern .		0	20%	4320
    http_access allow localhost
    http_access allow manager localhost
    http_access deny manager
    http_access allow purge localhost
    http_access deny purge
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_port
    
    
    # IP instellingen, aangezien er 2 IP adressen beschikbaar zijn
    acl ip1 myip 111.111.111.111
    acl ip2 myip 222.222.222.222
    tcp_outgoing_address 111.111.111.111 ip1
    tcp_outgoing_address 222.222.222.222 ip2
    
    
    # Toegang instellingen
    acl whitelist dstdomain "/etc/squid/whitelist"
    http_access deny !whitelist
    Toon Meer

    /etc/squid/whitelist is nu:

    PHP
    .criminalspoint.com
    .google.nl

    Echter heb ik nog gewoon toegang tot alle websites.

  • jopitan
    Professional
    Berichten
    683
    • 25 juli 2012 om 15:47
    • #4

    Wat zeggen je logs? Meestal gelocaliseerd in /var/log/squid/

    Probeer je Http_access eens naar

    PHP
    http_access permit whitelist
    http_access deny all

    Probeer je trouwens van de server zelf een website te bezoeken of via jouw eigen computer die server als proxy server gebruikt?

    Heb je overigens wel squidGuard geinstalleerd?
    http://www.squidguard.org/about.html

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

  • pekelterror
    Professional
    Ontvangen Reacties
    13
    Berichten
    608
    • 25 juli 2012 om 16:53
    • #5

    Heb squidGuard geenstalleerd.

    Als ik bovenstaande deed kreeg ik helemaal niets meer.
    Ik probeer vanaf me eigen PC met firefox te verbinden met poort 3128 in de ingebouwde proxy instellingen van firefox.

    Zonder in te stellen waar die naar toe mag werkt het prima, maar stel ik in dat die naar een X aantal sits mag en de rest blokkeert laat die alsnog alles toe, of laat helemaal niets toe (Zoals nu)

    Van de logs begrijp ik persoonlijk niet veel, maar zie ze wel staan en de grote loopt op naarmate ik dingen opvraag.

    Edit: Jopitan bekijkt nu/straks de logs.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Quanscient ontvangt €10M om AI- en kwantum-native hardware engineering te bevorderen - Tech.eu

    ICTscripters 27 mei 2026 om 12:03
  • Datalek bij leverancier Canvas - Universiteit van Amsterdam

    ICTscripters 10 mei 2026 om 12:03
  • Data privacy in 2026: Hoe de naleving van GDPR verandert

    ICTscripters 8 mei 2026 om 12:16

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design