Option Name:http_port
Replaces:ascii_port
Requires:
Default Value:none
Suggested Config:
# Squid normally listens to port 3128
http_port 3128

	Usage:	port [options]
		hostname:port [options]
		1.2.3.4:port [options]

	The socket addresses where Squid will listen for HTTP client
	requests.  You may specify multiple socket addresses.
	There are three forms: port alone, hostname with port, and
	IP address with port.  If you specify a hostname or IP
	address, Squid binds the socket to that specific
	address.  This replaces the old 'tcp_incoming_address'
	option.  Most likely, you do not need to bind to a specific
	address, so you can use the port number alone.

	If you are running Squid in accelerator mode, you
	probably want to listen on port 80 also, or instead.

	The -a command line option may be used to specify additional
	port(s) where Squid listens for proxy request. Such ports will
	be plain proxy ports with no options.

	You may specify multiple socket addresses on multiple lines.

	Options:

	   transparent	Support for transparent interception of
			outgoing requests without browser settings.
			NP: disables authentication on the port.

	   tproxy	Support Linux TPROXY for spoofing outgoing
			connections using the client IP address.
			NP: disables authentication on the port.

	   accel	Accelerator mode. Also needs at least one of
			vhost / vport / defaultsite.

	   defaultsite=domainname
			What to use for the Host: header if it is not present
			in a request. Determines what site (not origin server)
			accelerators should consider the default.
			Implies accel.

	   vhost	Accelerator mode using Host header for virtual
			domain support. Implies accel.

	   vport	Accelerator with IP based virtual host support.
			Implies accel.

	   vport=NN	As above, but uses specified port number rather
			than the http_port number. Implies accel.

	   protocol=	Protocol to reconstruct accelerated requests with.
			Defaults to http.

	   disable-pmtu-discovery=
			Control Path-MTU discovery usage:
			    off		lets OS decide on what to do (default).
			    transparent	disable PMTU discovery when transparent
					support is enabled.
			    always	disable always PMTU discovery.

			In many setups of transparently intercepting proxies
			Path-MTU discovery can not work on traffic towards the
			clients. This is the case when the intercepting device
			does not fully track connections and fails to forward
			ICMP must fragment messages to the cache server. If you
			have such setup and experience that certain clients
			sporadically hang or never complete requests set
			disable-pmtu-discovery option to 'transparent'.

	   name=	Specifies a internal name for the port. Defaults to
			the port specification (port or addr:port)

	If you run Squid on a dual-homed machine with an internal
	and an external interface we recommend you to specify the
	internal address:port in http_port. This way Squid will only be
	visible on the internal address.