Если Вы хотите остаться w/решение COTS, Сетевой Сервер политики в Windows Server 2008 может функционировать как прокси RADIUS (хотя у меня нет опыта на самом деле с помощью него для этого). Это может быть немного больше, чем Вы хотите потратить на поле с этой целью, но это - опция. Microsoft VPN между хостом "сети B" и "сетью" является жизнеспособным вариантом для VPN между двумя.
На передней стороне с открытым исходным кодом проект FreeRADIUS может действовать как прокси RADIUS. Вы могли использовать что-то как OpenVPN, чтобы сделать VPN между машиной на выполнении "сети B" FreeRADIUS в режиме прокси и хостом (даже машина Сервера 2003 Windwos, размещающая RADIUS, если бы Вы хотели) в "сети A". Это больше, "Вы добираетесь для создания его сами" решение, но если у Вас есть избыток времени и дефицит денег, которые могли бы также быть способом пойти.