
我在 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 (code=exited, status=0/SUCCESS) 進程:31061 ExecStartPre=/usr/sbin/radiusd -C (code=exited, status = 1/失敗)程序:31059 ExecStartPre=/bin/chown -R radiusd.radiusd /var/run/radiusd(代碼=退出,狀態=0/成功)主PID:30887(代碼=退出,狀態=0/成功)
我嘗試新增的附加屬性如下:
[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)。有誰知道用戶設定發生了什麼問題?