Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to make a proxy on my ubuntu VM for testing a PHP script that must use proxy. I installed Squid and made some things with iptables command.

I wrote :

sudo iptables -A OUTPUT -p tcp --dport 80 -j DROP

Then I edited my squid.conf file :

acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
#
acl localnet src 192.168.152.132/24 #this is my ip address
#
acl SSL_ports port 443      # https
acl Safe_ports port 80      # http
acl Safe_ports port 21      # ftp
acl Safe_ports port 443     # https
acl Safe_ports port 70      # gopher
acl Safe_ports port 210     # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280     # http-mgmt
acl Safe_ports port 488     # gss-http
acl Safe_ports port 591     # filemaker
acl Safe_ports port 777     # multiling http
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

http_access allow localhost
http_access allow localnet
http_access deny all

http_port 3128 transparent

visible_hostname MyProxy

coredump_dir /var/spool/squid3
refresh_pattern ^ftp:       1440    20% 10080
refresh_pattern ^gopher:    1440    0%  1440
refresh_pattern -i (/cgi-bin/|\?) 0 0%  0
refresh_pattern (Release|Packages(.gz)*)$      0       20%     2880
refresh_pattern .       0   20% 4320

so every port 80 request are now blocked and in Firefox when I'm editing my proxy settings I would like to pass through taht proxy. I wrote my ip address with squid's port but I still have an access denied. Do you know what I'm doing wrong ?

Thanks !

share|improve this question
    
Hi, it's not quite clear to me, what you set up in Firefox. Can you describe more in detail what you did and what happened? –  qbi Jan 20 '13 at 0:24
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.