Toughradius

toughradius provides radius server, tr069 acs
Alternatives To Toughradius
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Freeradius Server1,932
2 days ago66gpl-2.0C
FreeRADIUS - A multi-protocol policy server.
Kanidm1,7924a day ago15October 31, 2023146mpl-2.0Rust
Kanidm: A simple, secure and fast identity management platform
Toughradius479
6 days ago35November 29, 202318gpl-3.0Go
toughradius provides radius server, tr069 acs
Pam_radius94
22 days ago6gpl-2.0C
This is the PAM to RADIUS authentication module. It allows any Linux, OSX or Solaris machine to become a RADIUS client for authentication and password change requests.
Softradius_system94
5 years ago1HTML
soft radius accounting system 流控系统,目前完蛋中,代码流失,未来可能计划重写
Tacacs_plus653514 months ago11August 20, 20182bsd-3-clausePython
A Python-based TACACS+ client that supports authentication, authorization and accounting.
Django Radius64
457 months ago11March 02, 20204bsd-3-clausePython
A RADIUS authentication backend for Django
Audit Radius61
5 years agoPython
A RADIUS authentication server audit tool
Py Radius53
5 years ago3May 18, 20178otherPython
RADIUS authentication module
Radiusd46
2 years ago1September 20, 2021bsd-2-clauseGo
Distributed Radius-server to do authentication+accounting.
Alternatives To Toughradius
Select To Compare


Alternative Project Comparisons
Readme

Welcome to the TOUGHRADIUS project!

 _____   _____   _   _   _____   _   _   _____        ___   _____   _   _   _   _____  
|_   _| /  _  \ | | | | /  ___| | | | | |  _  \      /   | |  _  \ | | | | | | /  ___/ 
  | |   | | | | | | | | | |     | |_| | | |_| |     / /| | | | | | | | | | | | | |___  
  | |   | | | | | | | | | |  _  |  _  | |  _  /    / / | | | | | | | | | | | | \___  \ 
  | |   | |_| | | |_| | | |_| | | | | | | | \ \   / /  | | | |_| | | | | |_| |  ___| | 
  |_|   \_____/ \_____/ \_____/ |_| |_| |_|  \_\ /_/   |_| |_____/ |_| \_____/ /_____/ 

TOUGHRADIUS

TOUGHRADIUS is committed to providing comprehensive and superior network management solutions. The core technology is based on RADIUS and can extend the system functions to support various network protocols, such as TR069. TOUGHRADIUS not only provides a user-friendly system interface, but also powerful data analysis and management features such as real-time network monitoring, usage reports and automatic billing. TOUGHRADIUS is dedicated to providing secure, reliable and efficient network management services, enabling them to realize more efficient network operations.

TOUGHRADIUS uses advanced Golang technology to develop the system core, providing excellent system performance and easy deployment experience.

quick Start

System structure

architecture

System features

TR069 ACS

TR069 ACS can provide real-time monitoring and maintenance of CPE devices in the network to ensure their normal operation. It supports multiple data models and allows custom Settings to accommodate different types of CPE devices. In addition, TR069 ACS also supports secure encryption to protect data privacy and security. Therefore, TR069 ACS not only improves the efficiency of network management, but also ensures network security.

  • Configure or get device configuration parameters and operating status
  • Provide vendor device configuration download
  • Provide device factory reset configuration download
  • Provide upgrade firmware download

Radius Server

TOUGHRADIUS is a RADIUS server that supports the RADIUS protocol and the RADIUS over TLS (RadSec) protocol.

Standard RADIUS features

  • Authentication message

  • Authentication PAP authentication method

  • Authentication CHAP authentication method

  • Authentication MS-CHAPv2 authentication method

  • Authorization message

    After receiving the BAS Authentication request message, the RADIUS Server encapsulates the user authorization information according to the user information resources, and authorizes the user bandwidth limit, maximum duration, IP and other information to the BAS through the Authentication response message.

  • Accounting-On message

  • Accounting-Off message

  • Accounting-Start message

  • Accounting-Interium-Update message

  • Accounting-Stop message

  • Deliver the SessionTimeout attribute

  • Deliver the AcctInterimInterval attribute

  • Deliver the FramedPool attribute

  • Deliver the FramedIPAddress attribute

  • Deliver attributes of the customized vendorsuch as Huawei, ZTE, CiscoMikrotik etc.

freeRADIUS integration

freeradius-toughradius

TOUGHRADIUS integrates with the FreeRADIUS API interface, extending its already comprehensive authentication capabilities to provide a more robust solution. Integration with the FreeRADIUS API enables seamless integration with existing network infrastructures, providing a wider range of authentication options to meet unique requirements. Whether you need to support 802.1X, Wi-Fi, VPNs or other network access protocols, TOUGHRADIUS has you covered. With advanced authentication capabilities and integration with FreeRADIUS, users can enjoy a secure, reliable and efficient network management experience.

Northbound Interface

  • Provide a unified API for various third-party management systems, based on the HTTPS Json protocol.
  • Provide basic equipment information and status data query API, and data maintenance API.
  • Provide various policy management APIs, such as firewall rules, routing tables, etc.

Links

Contribute

We welcome contributions of any kind, including but not limited to issues, pull requests, documentation, examples, etc.

Popular Radius Projects
Popular Authentication Projects
Popular Security Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Go
Authentication
Radius