Have a PPTP server and client setup with an established tunnel and able to ping the radius server through the tunnel. All seems well. When authenticating a user on the NAS, I see from the radius server logs, that it is seeing the request but ignoring it as its not the correct NAS IP. In this case, it is logging the public IP of the NAS. Radius requests are making it but the wrong IP is being presented thus causing the auth error. I can make it work when I enter the public IP in the radius admin panel. This is however, not ideal as I will be using this setup in dynamic IP’s.
My question is, what route do I need to establish that will present the correct IP to the radius server so I can authenticate my users through the PPTP tunnel?
Set the source address parameter of the RADIUS client. This can only be done via the CLI, I believe.
Hi Fewi
What menu path in the cli would I navigate to for that?
Go to “/radius”. Issue “print” to see all client instances, figure out the number of the client you want to edit.
Then set as per below, replacing the index number and IP as required. See the wiki manual for the RADIUS client for details.
/radius
print
set 0 src-address=1.1.1.1
That was it Fewi
Thank you very much for your help.