LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 04-21-2010, 06:20 AM   #1
cantab
Member
 
Registered: Oct 2009
Location: England
Distribution: Kubuntu, Ubuntu, Debian, Proxmox.
Posts: 553

Rep: Reputation: 115Reputation: 115
Cannot access web from server console when firehol has transparent_squid set


I'm trying to set up an intercepting proxy and web filter (squid+dansguardian is the plan), using firehol for firewall configuration, on Ubuntu Karmic.

My squid.conf is:

Code:
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
acl sahaara src 192.168.54.0/24
acl SSL_ports port 443		# https
acl SSL_ports port 563		# snews
acl SSL_ports port 873		# rsync
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 Safe_ports port 631		# cups
acl Safe_ports port 873		# rsync
acl Safe_ports port 901		# SWAT
acl purge method PURGE
acl CONNECT method CONNECT
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_ports
http_access deny to_localhost
http_access allow localhost
http_access allow sahaara
http_access deny all
icp_access allow sahaara
icp_access deny all
http_port 3128 transparent
hierarchy_stoplist cgi-bin ?
access_log /var/log/squid/access.log squid
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
acl shoutcast rep_header X-HTTP09-First-Line ^ICY.[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
extension_methods REPORT MERGE MKACTIVITY CHECKOUT
visible_hostname sahaara
hosts_file /etc/hosts
coredump_dir /var/spool/squid
and my firehol.conf

Code:
version 5

sahaara_ips="192.168.54.0/24"

transparent_squid 3128 proxy src "${sahaara_ips}"

interface eth0 sahaara src "${sahaara_ips}"
	policy reject
	server dns accept
	server dhcp accept
	server http accept
	server samba accept
	server icmp accept
	server all accept
	
interface eth1 internet src not "${sahaara_ips} ${UNROUTABLE_IPS}"
	protection strong 10/sec 10
	client all accept
	server ident reject with tcp-reset

router sahaara2internet inface eth0 outface eth1
	masquerade
	route all accept

router internet2sahaara inface eth1 outface eth0
	route ident reject with tcp-reset
The client computers access the web through the proxy with no issue. But the server console cannot, though it can ping and DNS lookup.

What's going wrong?
 
Old 04-21-2010, 07:35 AM   #2
cantab
Member
 
Registered: Oct 2009
Location: England
Distribution: Kubuntu, Ubuntu, Debian, Proxmox.
Posts: 553

Original Poster
Rep: Reputation: 115Reputation: 115
Fixed myself, by changing from src "${sahaara_ips}" to inface eth0.
 
Old 05-04-2010, 08:24 AM   #3
cantab
Member
 
Registered: Oct 2009
Location: England
Distribution: Kubuntu, Ubuntu, Debian, Proxmox.
Posts: 553

Original Poster
Rep: Reputation: 115Reputation: 115
Update: NOT solved. I'm sshed in to the machine now and unable to access the internet from the ssh session. w3m to any website - even ones I know are in the filter's exception list - hangs. apt-get also hangs (which is the main thing I need to DO). I can ping websites, and I can access https websites, but not http.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I set up a web server? txprogrammer Linux - Newbie 6 08-26-2005 06:47 AM
how to set up a web server sameermanagoli Linux - General 1 06-26-2003 08:35 PM
Can't access Linux web server web pages from LAN client jaydave Linux - Networking 4 03-16-2003 02:38 AM
How to set up a web server with pc Z28kid Linux - Newbie 13 01-16-2003 09:13 AM
Set up Web Server? lax2sman Linux - Newbie 3 02-11-2002 10:09 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 01:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration