Diskuze: Tvorba proxy serveru
Zobrazeno 5 zpráv z 5.
Posli cely squid.conf Pak prosim o upresneni ceho chces dosahnout.
Jeste doplneim autorizace se provadi pomoci NCSA authentication.
Do squid.conf
auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/passwd
auth_param basic realm MyProxy
acl authenticated proxy_auth REQUIRED
# platnost prihlaseni
auth_param basic credentialsttl 1 hours
# plati pro uziv. jmena ne hesla
auth_param basic casesensitive off
http_access allow authenticated
Autorizaci vyzkouším, zkusme tedy zatím bez ní.
Aktuálně mám v squid.conf toto.(Místo hvězdiček mám čísla, tedy mám tam celou IP adresu, ale zde to pouze chci zakrýt)
http_port 3128
acl ip1 myip 89.*.*.187
http_access allow ip1
tcp_outgoing_address 89.*.*.187 ip1
acl ip2 myip 89.*.*.49
http_access allow ip2
tcp_outgoing_address 89.*.*.49 ip2
acl ip3 myip 89.*.*.50
http_access allow ip3
tcp_outgoing_address 89.*.*.50 ip3
acl ip4 myip 89.*.*.51
http_access allow ip4
tcp_outgoing_address 89.*.*.51 ip4
Mám tam něco špatně, či mi tam něco chybí? Funkčnost je s tím kódem mizivá.
Pokud potrebujes, aby provoz odchazel pres vice ip adres pak direktiva http_port
http_port [ip adresa]:[port] name=MujPortXXXX
acl ACLProPortXXX myportname MujPortXXXX src xxx.xxx.xxx.0/24
http_access allow ACLProPortXXX
tcp_outgoing_address [ip_adresa] ACLProPortXXXX
Zobrazeno 5 zpráv z 5.