From: Francisco Javier Cabello Torres <fjcabello@visual-tools.com>
To: netfilter-devel@lists.netfilter.org
Subject: http&rtsp kernel 'proxy'
Date: Thu, 2 Oct 2003 11:45:10 +0200 [thread overview]
Message-ID: <200310021145.10243.fjcabello@visual-tools.com> (raw)
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
next reply other threads:[~2003-10-02 9:45 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-02 9:45 Francisco Javier Cabello Torres [this message]
2003-10-02 12:15 ` http&rtsp kernel 'proxy' 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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200310021145.10243.fjcabello@visual-tools.com \
--to=fjcabello@visual-tools.com \
--cc=netfilter-devel@lists.netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.