首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保持虚拟IP后的FreeRADIUS

问保持虚拟IP后的FreeRADIUS
EN

Unix & Linux用户
提问于 2017-07-31 12:05:46
回答 1查看 951关注 0票数 0

我有一些困难,以实现这个自由的背后保持的虚拟IP。我需要保持生命,因为我需要这两个因素的认证服务器的冗余。

Radius处理Juniper VPN上的2因素身份验证。因此,在VPN试图在虚拟IP上与radius服务器对话之前,一切都运行良好。VPN将访问请求发送到虚拟IP上的radius服务器.Radius回答访问-挑战与真正的IP的服务器。VPN将取消这里的连接,这样用户就无法进行身份验证。

我应该如何强制radius使用虚拟IP作为它的响应?我该换几条路吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-07-31 15:05:00

通常以这种方式使用VIP,您将使用NAT,因此数据包的目标IP被重写到RADIUS服务器的内部IP地址,并且数据包的源IP将被重写到路由器的地址。

如果您无法在Juniper上配置它,并且您已经找到了一种方法将数据包转发到具有完整源/目标IP的RADIUS服务器,那么您可以在响应时强制FreeRADIUS使用特定的源地址。

您首先需要将VIP添加为IP别名,如下所述:https://support.kemptechnologies.com/hc/en-us/articles/203861685-Configuring-DSR

然后,您需要在虚拟服务器配置中添加以下代码段:

代码语言:javascript
复制
server {
    post-auth {
        update control {
            Packet-Src-IP-Address := <VIP address>
        }
    }
}

这将确保从FreeRADIUS发送的数据包中的src地址与VIP匹配。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/382903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档