Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have several users on a small network.

We all like to share YouTube, Hulu, and other Flash-based weblinks amongst ourselves. However, redownloading all that content seems inefficient.

I started with the Squid sample configuration for YouTube (, but it either the Flash player is opening its own pipe outbound, or the proxy configuration is wrong - which seems to negate the benefit of the caching.

Is there a way to force the Flash player to use the proxy for this? Or have I perhaps missed something?

Update - I've earned the Tumbleweed badge on this one. Maybe this is harder than expected.

share|improve this question
up vote 1 down vote accepted

Tried this? Rewrites URLs and re-serves youtube vids with the aid of squid. May work with the other sites you mention also?

share|improve this answer
I have looked at that, now, too - looks like the closest thing to what I'm searching for. – warren Nov 25 '09 at 12:27

You could use iptables to have all outbound traffic to a remote port go through your proxy. But the problem is more complex than that. While Youtube uses HTTP, other sites use RTMP for flash streaming. To be best of my knowledge, there is no RTMP proxy available that would be useful for this.

share|improve this answer
and iptables won't help the Windows machines on the network, either – warren Oct 8 '09 at 8:32

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.