我在 POC 方面遇到了问题,我尝试使用 Freeradius 进行身份验证并为宽带网络 (PPPoE) 的用户分配属性。当我使用这些参数配置用户时,我可以连接网络中的 PPPoE 客户端,并且 Freeradius 可以顺利启动:
[email protected] Cleartext-Password := "Passwd123"
ERX-Virtual-Router-Name = "test",
ERX-Address-Pool-Name = "FTTH-V4-POOL",
ERX-Primary-DNS = 8.8.8.8,
ERX-Ingress-Policy-Name = "AB-5M",
ERX-Egress-Policy-Name = "AB-5M"
但是,当我尝试添加更多有关 CoS 的属性时,我无法启动 Freeradius 服务器:
radiusd.service 的作业失败,因为控制进程退出并显示错误代码。有关详细信息,请参阅“systemctl status radiusd.service”和“journalctl -xe”
systemctl status radiusd.service 输出:
● radiusd.service - FreeRADIUS 高性能 RADIUS 服务器。
已加载:已加载(/usr/lib/systemd/system/radiusd.service;已启用;供应商预设:已禁用)活动:失败(结果:退出代码)自 lun 2021-07-26 15:20:52 -05;33 秒前进程:30884 ExecStart=/usr/sbin/radiusd -d /etc/raddb(代码=exited,状态=0/SUCCESS)进程:31061 ExecStartPre=/usr/sbin/radiusd -C(代码=exited,状态=1/FAILURE)进程:31059 ExecStartPre=/bin/chown -R radiusd.radiusd /var/run/radiusd(代码=exited,状态=0/SUCCESS)主 PID:30887(代码=exited,状态=0/SUCCESS)
我尝试添加的附加属性如下:
[email protected] Cleartext-Password := "Passwd123"
ERX-Virtual-Router-Name = "test",
ERX-Address-Pool-Name = "FTTH-V4-POOL",
ERX-Primary-DNS = 8.8.8.8,
ERX-Ingress-Policy-Name = "AB-5M",
ERX-Egress-Policy-Name = "AB-5M",
ERX-CoS-Parameter-Type = "T01 BB-SUB-COS",
ERX-CoS-Parameter-Type = "T02 5m",
ERX-CoS-Scheduler-Pmt-Type = "SCHEDULER-EF T01 2m",
ERX-CoS-Scheduler-Pmt-Type = "SCHEDULER-AF T01 1m",
ERX-CoS-Scheduler-Pmt-Type = "SCHEDULER-AF T02 1m",
ERX-CoS-Scheduler-Pmt-Type = "SCHEDULER-NC T01 1m",
ERX-CoS-Scheduler-Pmt-Type = "SCHEDULER-NC T02 1m"
我使用 Juniper MX 路由器(如 BNG)。有人知道用户设置出了什么问题吗?