All of lore.kernel.org
 help / color / mirror / Atom feed
* http&rtsp kernel 'proxy'
@ 2003-10-02  9:45 Francisco Javier Cabello Torres
  2003-10-02 12:15 ` DarKRaveR
  2003-10-02 18:05 ` Tom Marshall
  0 siblings, 2 replies; 6+ messages in thread
From: Francisco Javier Cabello Torres @ 2003-10-02  9:45 UTC (permalink / raw)
  To: netfilter-devel

Hello,
I'm new with kernel development. 
I would like to implement a http&rtsp port as a kernel module.
First, I will try to explain what I want to develop. I have two servers, one 
of then a HTTP server, listening on port 80, and the second one a RTSP 
server, listening on port 554. My system is besides a firewall which only 
allow traffic in port 80. Because of that I need a 'proxy' listen on port 80 
which redirect traffic to RTSP server (still listen on 554) or HTTP server 
(now listen on 8080). This 'proxy' should  analyze incoming packets and 
depending of contents redirect it to one of the servers.  If packet contents 
belongs to rtsp protocol, it will be redirect to port 554, however if it's a 
http packet, it will be redirect to 8080.

I have been reading some documentation, and it think it would be possible to 
implement a iptables 'match' for rtsp and http packets, modify iptables to 
accept new match and then, with my modified iptables, specify rules to send 
packets to correct servers.
Any ideas? Am I going crazy?  ;)

Thanks.

Paco

--
Stop software patents!
examples: http://www.base.com/software-patents/examples.html
stop it, see http://petition.eurolinux.org & http://petition.ffii.org/eubsa/en

 11:44:07 up 1 day, 19:11,  1 user,  load average: 0.09, 0.07, 0.04

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-10-03  7:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-02  9:45 http&rtsp kernel 'proxy' Francisco Javier Cabello Torres
2003-10-02 12:15 ` DarKRaveR
2003-10-02 13:31   ` Francisco Javier Cabello Torres
2003-10-02 17:22     ` Re[2]: " DarKRaveR
2003-10-03  7:00   ` Francisco Javier Cabello Torres
2003-10-02 18:05 ` Tom Marshall

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.