Hi,
There are two other things you can try.
First, you can use a simple tcp port redirector. The one I'm thinking
about just listens on a tcp port, and then connects this port to another
machine on your local network. It was written by Nigel Metheringham. If
you want I can send it to you, I don't know where to find it on the
'net.
Secondly you can try compiling in Port Forwarding into your kernel. You
first need to configure IP Masquerading for this to work. Then, you can
configure port forwarding based on some rules, much like with ipfwadm.
You just specify the source ip/port and destination ip/port and if the
connection is tcp/udp. This was written by Steven Clarke. You can find
it at http://www.monmouth.demon.co.uk/ipsubs/portforwarding.html
Incidently, Nigel Metheringham is IP Masquerading maintainer, and Steven
Clarke works for him :).
Jeremy Hansen wrote:
> Here's the situation. We have an internal machine (192.168.x.x)
> which collects mrtg reports. This machine has no logical addresses.
> We would like to access the information on this machine from a
> machine with a logical address.
>
> http://blah.blah.com:9000 => http://192.168.x.x:80
>
> Now, I've looked at a couple things but they all don't seem
> to do the job quite the way I want it. I tried using Apache
> proxy directives ProxyPass, etc, but this works only for the
> root page for some reason. I tried using rinetd, which is
> basically just a daemon that passes alternate ports from a
> logical address to a machine that's in its route inside the
> network. This also has some problems.
>
> What is everyone else using to do this? What should I look
> at?
>
> Thanks
> -jeremy
--
Andre' Miller
SNS Consultants WWW: http://www.snscon.co.za/
Tel: +27 21 595 4506 Email: [EMAIL PROTECTED]
Fax: +27 21 595 4505 Cell: +27 82 896 4406