Hi,
Try using a subdomain DNS eg myservice.mydomain.com that will resolve
internally to http://192.168.0.54 (behind router) and externally to
http://99.153.32.456(direct internet connection). The DNS Server should do
the rest - basically forward all requests from behind the router to the
given subdomain.
Cheers!
Rgds,
Eric
-Original Message-
From: "Johnny Kewl" <[EMAIL PROTECTED]>
To: "Tomcat Users List"
Date: Fri, 13 Jun 2008 06:07:42 +0200
Subject: Re: mapping tomcat to ip address behind router
>
> - Original Message -
> From: "illusion" <[EMAIL PROTECTED]>
> To:
> Sent: Thursday, June 12, 2008 11:14 PM
> Subject: mapping tomcat to ip address behind router
>
>
> >
> > Hey,
> >
> > I want to set-up tomcat to serve http requests from behind a router.
> When
> > there is a direct internet connection and no router, and the address
> > property is added and port number is changed in server.xml as below
> in
> > example 1, tomcat serves requests fine for http://99.153.32.456.
> >
> > When I set it up to run behind a router as show in example 2, with
> the
> > router forwarding requests to 192.168.0.54 which is the computer
> behind
> > the
> > router with tomcat, it does not work for the url
> http://99.153.32.456.
> > What
> > is the correct way to set it tomcat behind a router?
> >
> > thanks in advance for your assistance
> >
> > Example 1 - no router - works
> >
> > > connectionTimeout="2"
> > address="99.153.32.456"
> > redirectPort="8443" />
> >
> >
> >
> > Example 2 - behind router - does not work
> >
> > > connectionTimeout="2"
> > address="192.168.0.54"
> > redirectPort="8443" />
> >
> >
>
> illusion, you have now probably screwed up the TC config...
> Reload the the standard TC config, and just change the 8080, to 80,
> dont
> touch other stuff for now.
>
> Then google, I think you have one of those ADSL Nat Router things
> Heres an article with someone else struggling along
> http://sanzon.wordpress.com/2008/04/04/setting-up-web-server-behind-rou
> ter-wrt54g2/
>
> Whats probably screwing you up is even though you have it forwarding,
> the
> IP's internally are being dynamicly assigned, you have to give the
> server a
> fixed IP, typically this is not the ISP IP, its the machine IP, and
> then you
> need to check the machine and make sure its using your router as the
> gateway.
>
> Its not really a TC thing, best thing is to look at the router name and
> google for it and web server.
> These little box's now a days have some amazing functionality, so you
> need
> to find the manual for the thing.
>
> You need to check the Dynamip DNS is not on, DHCP is not assinged to
> the
> server, the DNS discovery is set or on auto, the network masks are
> right
> etc.
> If your SP supplied the router, they "should" know how to set the thing
> up,
> dont mention tomcat, its got nothing to do with it, just tell em its a
> web
> server on a machine if that works, TC will work.
>
> And then learn to do things like ping a machine etc.
>
> Have fun
>
>
> ---
>
> HARBOR : http://www.kewlstuff.co.za/index.htm
> The most powerful application server on earth.
> The only real POJO Application Server.
> See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm
> ---
>
>
>
> -
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]