Location of Proxy Server on Network

imported_GLO

Member
Aug 3, 2004
109
0
0
I found this example on the web.School Proxy server

And although i thought that proxy servers should always be at a central point on the network, the above network implies that it can be situated anywhere on the lan as long as it is directly connected to the router.

So if this is correct i plan to implement the following:
My planned home network
which i would utilise a dedicated PC to handle the web proxy server, as well as a file server for music,pics, software and also run utorrent or Shareaza plus weekly backups of a few PCs.

Further info: The wireless router Asus WL500g is running DD-WRT firmware and i plan to enable QoS and bandwidth monitoring/shaping. I am about to read about IP tables as i believe that this is required for the proposed set up.

The Server would be running XPpro SP2 with something like Janaserver2 handling the proxy server. ( I realise that there are a number of Linux solution available but i want to exhaust this avenue first of all)

Can anyone please confirm if this is completely viable in the proposed config.

Thanks in advance.
 

RebateMonger

Elite Member
Dec 24, 2005
11,586
0
0
A Web proxy server can be located anywhere in the network, as long as it can reach the Internet. If you want to be SURE that client PCs can't "override it" and talk directly to the Internet, then it's safest if you use a dual-NIC arrangement that forces all Web traffic to pass through the proxy server.
 

azev

Golden Member
Jan 27, 2001
1,003
0
76
or, you can create rules to block all external access out from all ip address except the proxy ip.
 

nweaver

Diamond Member
Jan 21, 2001
6,813
1
0
indeed, the RM and azev have it right, you can force it several different ways, but if you want a "transparent" proxy (i.e. no settings in browser) I believe you have to have a dual nic inline solution.


I would look at smoothwall, as it's easy to setup, has a web UI, and squid proxy integrated.
 

RebateMonger

Elite Member
Dec 24, 2005
11,586
0
0
Originally posted by: nweaver
indeed, the RM and azev have it right, you can force it several different ways, but if you want a "transparent" proxy (i.e. no settings in browser) I believe you have to have a dual nic inline solution.
Well, one of the questions is what you consider a "Web Proxy" to be. It can either be a "Web Browser Proxy", or it might be an "Internet Proxy", meaning that it not only handles web requests, but also handles ALL traffic to the Internet (FTP, IM, whatever).

If there are security concerns, then putting the Proxy Server inline FORCES the client computers to go through the Proxy Server. So the Proxy Server can decide what traffic it will allow. If you don't put the Proxy Server inline, there's always the possbility that the client computers will find ways to get directly to the Internet. A "smart" User might install a different Web Browser, that doesn't use the Web Proxy Server.

But it sounds like the OP doesn't have User issues, so, in that case, the Proxy Server can go anywhere in his/her network.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Or the more common approach - put the proxy in some sort of DMZ.

-edit-
what I mean is there are two sets of firewalls. One from internal to DMZ. Another from DMZ to Internet. You can control your rules very well this way, plus protect the proxy server and mitigate any possibility of the proxygetting hit by a worm/virus. The only thing it needs to talk to are authentication servers and a few internet ports.
 

imported_GLO

Member
Aug 3, 2004
109
0
0
Originally posted by: RebateMonger
A Web proxy server can be located anywhere in the network, as long as it can reach the Internet. If you want to be SURE that client PCs can't "override it" and talk directly to the Internet, then it's safest if you use a dual-NIC arrangement that forces all Web traffic to pass through the proxy server.

The users are unlikely to access the net directly.
My main purpose for this web proxy server for the server to cache and serve all repeat http and ftp requests faster, whilst allowing for active content to be sourced from the internet.

This would be transparent to the end user,but could be disabled in their browser if need be.

Originally posted by: nweaver
indeed, the RM and azev have it right, you can force it several different ways, but if you want a "transparent" proxy (i.e. no settings in browser) I believe you have to have a dual nic inline solution.

I would look at smoothwall, as it's easy to setup, has a web UI, and squid proxy integrated.
I dont need to have a Dual Nic inline solution. If i did then wouldnt that mess up the file server and back up ability?

If there are security concerns, then putting the Proxy Server inline FORCES the client computers to go through the Proxy Server. So the Proxy Server can decide what traffic it will allow. If you don't put the Proxy Server inline, there's always the possbility that the client computers will find ways to get directly to the Internet. A "smart" User might install a different Web Browser, that doesn't use the Web Proxy Server.

But it sounds like the OP doesn't have User issues, so, in that case, the Proxy Server can go anywhere in his/her network.[/quote]

I do want all traffic to check with the proxy server to see if any content is already stored, and can be served locally.

I manage all the PCs on the LAN so i can easily set up the proxy settings in their browsers.

Originally posted by: spidey07
Or the more common approach - put the proxy in some sort of DMZ.

-edit-
what I mean is there are two sets of firewalls. One from internal to DMZ. Another from DMZ to Internet. You can control your rules very well this way, plus protect the proxy server and mitigate any possibility of the proxygetting hit by a worm/virus. The only thing it needs to talk to are authentication servers and a few internet ports.

The Cable Modem and Wireless Router both are hardware firewalls. Proxy is simply to speed up http and ftp requests, and subsequently minimise bandwidth.

The wireless router will also handle QoS so any data being sourced from the internet will be prioritized accordingly, and LAN traffic (served by the proxy server) would not be limited at all.

If the Proxy server is just located on the LAN as per my proposed network diagram, there would be no need or benefit to use Dual NICs would there?


 

imported_GLO

Member
Aug 3, 2004
109
0
0
Originally posted by: nweaver
indeed, the RM and azev have it right, you can force it several different ways, but if you want a "transparent" proxy (i.e. no settings in browser) I believe you have to have a dual nic inline solution.


I would look at smoothwall, as it's easy to setup, has a web UI, and squid proxy integrated.

Hi nweaver,

Further research on my part shows that the DD-WRT firmware on the Asus WL500g router has the ability to set up a Transparent Proxy Server.

Infact their solution recommends using Squid also.

Please have a look and let me know what you think? And if there is anything else i need to consider.

Thanks in advance

 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |