Setup a Reverse Proxy on Squid

Hi all,
The scenario is:

  • With:
    + 192.168.100.0/24 : internet link (simulation)
    + Multiple Websites are hosting in local.
    + Complete DNS configuration.
    + OS: CentOS 5
  • Requirements:
    Configure Squid Proxy as Reverse Proxy to redirect IP to local website when receive queries from internet users.
    *P/S: I've read the documentation from squid : Optimising Web Delivery and Visolve - Open Source Solutions | Squid Cache Proxy Support, but when I edit the squid.conf file, the squid proxy was down, can't restart :eek:
    thx for ur consideration,

---------- Post updated 07-23-10 at 10:41 AM ---------- Previous update was 07-22-10 at 03:56 PM ----------

a silent...............

---------- Post updated at 03:09 PM ---------- Previous update was at 10:41 AM ----------

Squid Proxy:
-eth0 172.16.100.100
-eth1 192.168.100.100
Internet Client: 192.168.100.101
this is my configuration in squid.conf file:

http_port 80 accel defaultsite=192.168.100.100 vhost
cache_peer 172.16.100.1 parent 80 0 no-query originserver name=abc
acl abc_users dstdomain 192.168.100.100
http_access allow abc_users
cache_peer_access abc allow abc_users
cache_peer_access abc deny all
--------------------
it doesn't work T_T