[RADIATOR] Problem with server binding to multiple IPs
Hugh Irvine
hugh at open.com.au
Thu Mar 26 14:45:59 CST 2009
Hello Robert -
The most recent version is Radiator 4.4.
In answer to your question, you should simply run two instances of
Radiator, one for each interface with the appropriate BindAddress.
regards
Hugh
On 27 Mar 2009, at 07:19, Robert Fisher wrote:
> Running into an odd problem with our setup. We're using Windows
> 2000 and 2003 as
> the servers and on the server in question is running Radiator 3.15
> -- I thought I'd upgraded
> it by now but apparently not.
>
> The issue I'm having is that the servers have multiple IP
> addresses. If I omit the BindAddress
> parameter, it defaults to binding to all addresses or 0.0.0.0:<port>
> as expected.
> The problem is when a request comes in, Radiator doesn't send out
> the reply by the same
> IP as it received the request on. I've worked around this, by
> adding the BindAddress
> parameter to the configuration, but part of the reason for having
> multiple IPs on the server
> was to migrate away from an older netblock into IPs we've acquired
> as part of a direct
> assignment.
>
> I could just drop the other IPs, or change the BindAddress parameter
> to the new address,
> or use the LocalAddress parameter for the AuthRADIUS requests, but
> ideally I'd like it to
> work on both IPs so that we have time to co-ordinate the changes
> with all the groups that
> we proxy requests with.
>
> Is this something that's been addressed in more recent versions of
> Radiator or is there some
> configuration tweak to make it
>
> Thanks in advance,
> Robert
>
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator
NB:
Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
Have you checked the RadiusExpert wiki:
http://www.open.com.au/wiki/index.php/Main_Page
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.
More information about the radiator
mailing list