{"id":72,"date":"2026-10-23T13:15:00","date_gmt":"2026-10-23T07:45:00","guid":{"rendered":"https:\/\/ispsquare.com\/blog\/?p=72"},"modified":"2026-10-23T13:15:00","modified_gmt":"2026-10-23T07:45:00","slug":"radius-server-broadband-reseller","status":"publish","type":"post","link":"https:\/\/ispsquare.com\/blog\/radius-server-broadband-reseller\/","title":{"rendered":"Do Broadband Resellers Need a RADIUS Server?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A radius server for broadband reseller work is usually part of the upstream ISP&#8217;s network, not a separate server you need in your shop. If you resell an ISP&#8217;s existing broadband service, that ISP normally controls the access equipment and the RADIUS authentication behind it; your bigger job is managing customers, recharges, KYC, partners and collections.<\/p>\n\n\n\n<aside class=\"ap-card\" aria-label=\"ISP Square Growth\">\n<span class=\"ap-card__badge\">Best fit<\/span>\n<div class=\"ap-card__body\"><p class=\"ap-card__name\">ISP Square Growth<\/p><p class=\"ap-card__best\">Best for operators reselling several ISPs<\/p><ul class=\"ap-card__features\"><li>3 ISP accounts<\/li><li>Up to 2,000 customers<\/li><li>50 partners and sub-partners<\/li><li>5 staff logins<\/li><li>Own retail prices and commission per level<\/li><li>Everything in Starter<\/li><\/ul><\/div>\n<div class=\"ap-card__side\"><p class=\"ap-card__price\">\u20b9699\/month (\u20b96,990\/year) <small><\/small><\/p><a class=\"ap-card__btn\" href=\"https:\/\/ispsquare.com\/#pricing\">See plans \u2192<\/a><\/div>\n<\/aside>\n\n\n\n<h2 class=\"wp-block-heading\">What RADIUS does in one paragraph<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RADIUS stands for Remote Authentication Dial-In User Service. It is a protocol that lets a network access device ask an authentication server whether a user may connect and what service settings should apply. The standard describes it as communication between a Network Access Server (NAS) and a shared authentication server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a broadband network, the NAS may be a broadband remote access server, broadband network gateway or another device that terminates subscriber sessions. When a customer&#8217;s router starts a PPPoE session, the access device can send an <code>Access-Request<\/code> with the customer credentials and network details. The RADIUS server returns an <code>Access-Accept<\/code>, <code>Access-Reject<\/code> or, in some cases, an <code>Access-Challenge<\/code>. The <a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc2865\" target=\"_blank\" rel=\"noopener\">RADIUS standard, RFC 2865<\/a>, documents this request-and-response model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RADIUS can also carry authorisation and configuration information. For example, the response can tell the access device which service or policy to apply. A separate accounting exchange can record session events and usage details. <a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc2866\" target=\"_blank\" rel=\"noopener\">RFC 2866<\/a> describes accounting requests sent by a NAS or proxy to an accounting server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The important point is that RADIUS is not the internet connection itself. It is the control conversation around access:<\/p>\n\n\n\n<figure class=\"wp-block-table ap-table\"><table><thead><tr><th>Part<\/th><th>Job in a broadband setup<\/th><\/tr><\/thead><tbody><tr><td>Customer router or ONU<\/td><td>Starts the connection using details supplied by the ISP or operator<\/td><\/tr><tr><td>NAS, BRAS or BNG<\/td><td>Receives the connection request and talks to RADIUS<\/td><\/tr><tr><td>RADIUS server<\/td><td>Checks identity and returns access or service information<\/td><\/tr><tr><td>Accounting system<\/td><td>Receives session start, stop or usage records when configured<\/td><\/tr><tr><td>Billing or reseller panel<\/td><td>Manages plans, payments, recharges, customers and business records<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">That last row is why a RADIUS server and a reseller billing panel should not be treated as the same product. RADIUS can help an ISP control network sessions. It does not, by itself, give you an online recharge page, a partner wallet or a clean customer list.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Who runs RADIUS in a reseller setup<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Consider a common shop-counter arrangement. You buy or resell broadband access from an upstream ISP. The ISP owns or controls the wider access network, the subscriber authentication rules and the equipment that accepts the customer&#8217;s connection. You handle local sales, installation coordination, collections and customer support.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The connection path usually looks like this:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li>Your customer switches on the router or ONU and it starts a broadband session.<\/li>\n\n\n<li>The ISP&#8217;s access equipment receives the request.<\/li>\n\n\n<li>That equipment sends the authentication request to the ISP&#8217;s RADIUS or AAA system.<\/li>\n\n\n<li>The access system applies the result and establishes the service if the request is accepted.<\/li>\n\n\n<li>Session records may be sent to the ISP&#8217;s accounting system.<\/li>\n\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">In that model, the RADIUS client is the upstream network&#8217;s access device. Your shop computer, customer list or recharge page is not the RADIUS client just because it manages broadband customers. The client-server division is simple: the NAS sends requests, while the authentication server processes them and returns a response.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is also why installing FreeRADIUS on a cloud VPS does not automatically authenticate customers on somebody else&#8217;s network. Your server would need a reachable RADIUS client, a shared configuration, customer credentials and permission from the network owner. Without control of the relevant access equipment, your new server has no useful place in the connection path.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The exact arrangement can differ. Some providers use PPPoE, some use other access methods, and some give a reseller only a portal or account interface. Ask the ISP one practical question: \u201cDo I control the access device and subscriber authentication, or do you authenticate the connections for me?\u201d The answer tells you whether RADIUS belongs in your technical setup.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why an ISP may use RADIUS for broadband<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For the network owner, central authentication is useful when many access devices must follow the same subscriber rules. The access device can send a request, the authentication service can check the account, and the response can include the permitted service information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Broadband equipment can also attach access details to a request. For example, a BRAS can include a circuit or port identifier in RADIUS authentication and accounting messages. <a href=\"https:\/\/www.cisco.com\/c\/en\/us\/td\/docs\/routers\/ios\/config\/17-x\/application-services\/b-application-services\/m_bba-cir-id-tag-pr-xe.html\" target=\"_blank\" rel=\"noopener\">Cisco&#8217;s broadband documentation<\/a> shows how a PPPoE access device can pass circuit information to a remote AAA server in these requests. That is a network-owner task because the BRAS and the access links are part of that operator&#8217;s infrastructure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RADIUS therefore helps answer questions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Are these connection credentials valid?<\/li>\n\n\n<li>Should this session be accepted or rejected?<\/li>\n\n\n<li>Which service attributes should the access device apply?<\/li>\n\n\n<li>What session event should be recorded?<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">It does not answer the business questions that occupy a local reseller every day:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Which customer paid by UPI this morning?<\/li>\n\n\n<li>Which partner sold the connection?<\/li>\n\n\n<li>What retail price should each level see?<\/li>\n\n\n<li>Which ONU or router is installed at which address?<\/li>\n\n\n<li>Which ISP account and plan does this customer use?<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Those questions need business software and a process that your staff can follow.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">When you would need your own RADIUS server<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You may need your own RADIUS service when you are also operating the access network that authenticates subscribers. The deciding factor is not the label \u201creseller\u201d. It is who controls the NAS, the subscriber credentials and the service policy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your own RADIUS setup may make sense in these situations:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>You run your own access network.<\/strong> You operate the relevant broadband gateway, router, hotspot controller or other NAS and want it to query your own authentication service.<\/li>\n\n\n<li><strong>Your wholesale agreement delegates authentication to you.<\/strong> The upstream provider gives you a defined RADIUS integration, credentials and the network details needed to connect it securely.<\/li>\n\n\n<li><strong>You provide a separate managed network.<\/strong> A business Wi-Fi, hotspot, VPN or campus network may use RADIUS even when your residential broadband customers do not.<\/li>\n\n\n<li><strong>You need network policy control at your own edge.<\/strong> If your equipment must apply subscriber-specific access or speed policies, confirm the design with the equipment vendor and upstream ISP before buying a server.<\/li>\n\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">In all four cases, treat it as a network project. You need to plan the NAS-to-server path, shared secrets, firewall rules, user store, logging, backups, timeouts and support ownership. You also need a safe test customer and a rollback plan before changing live access.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not buy a \u201ccloud RADIUS\u201d plan simply because the product page includes the word broadband. First draw the path from the customer&#8217;s router to the device that actually decides whether the session is allowed. If that device is owned and managed by the upstream ISP, ask for its supported integration instead of creating a parallel authentication system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What a reseller needs instead<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most local resellers need a clear operating panel around the ISP connection, not another AAA server. Your checklist should cover the work that happens before and after the upstream network authenticates a subscriber.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. One customer view across ISP accounts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you resell more than one ISP, a single customer list reduces the need to search separate portals. Keep the connection, plan, expiry, payments and history together, with the ISP account clearly shown for each customer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. A simple online recharge route<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Customers should be able to open a web page, pay online and have the relevant ISP account topped up. You should then see the recharge in your operator view. This is different from RADIUS accounting: one records network sessions, while the other supports customer payment and renewal work.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Partner and sub-partner controls<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you sell through a local partner network, you need separate logins, wallets and customer ownership. You may also need your own retail price for each plan and level, while keeping the upstream cost away from partners. A RADIUS server is not designed to manage this sales hierarchy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. KYC and document ownership<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Store customer KYC documents under your operator account according to your ISP&#8217;s process and applicable requirements. This helps you keep an organised record when a customer changes plan or when you work with more than one ISP. For regulatory questions, check the official requirement with your ISP and your CA or legal adviser.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Stock and device tracking<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Record the movement of an ONU or router from your store to a partner, then to an installed customer, and finally to a written-off or returned state. This prevents a device register from becoming a loose notebook entry.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. Staff permissions and an audit trail<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Give staff access only to the screens they need and keep a record of important actions. This is especially useful when more than one person collects payments, assigns devices or edits customer details.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are comparing the wider category, see our <a href=\"https:\/\/ispsquare.com\/blog\/isp-billing-software-india-resellers\/\">practical guide to ISP billing software in India for resellers<\/a>. The useful comparison is not \u201cwhich panel includes a RADIUS logo?\u201d It is \u201cwhich daily reseller tasks does the panel make clear and traceable?\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ISP Square for resellers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ISP Square is built for the layer above the upstream network. It connects ISP partner accounts, currently OneBroadband and GTPL, and brings customers, plans and balances into one operator view. The product is aimed at operators who resell someone else&#8217;s network rather than owners who are building their own NAS and AAA stack.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a reseller, the practical pieces are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>one customer list across connected ISP accounts;<\/li>\n\n\n<li>a web recharge page for customers, with the recharge reflected in the operator account;<\/li>\n\n\n<li>KYC documents held under your ISP Square account;<\/li>\n\n\n<li>a three-level operator, partner and sub-partner tree;<\/li>\n\n\n<li>wallets, your own retail price per level and commission posting on recharges;<\/li>\n\n\n<li>staff logins scoped to screens, with actions logged; and<\/li>\n\n\n<li>stock movement from store to partner to installed customer to written off.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The Growth plan is the natural fit when you are managing several ISP accounts and partner levels. It is also the right type of tool when your problem is scattered recharges, partner balances and customer records rather than subscriber authentication at the network edge. See the <a href=\"https:\/\/ispsquare.com\/#features\">ISP Square features<\/a>, read the <a href=\"https:\/\/ispsquare.com\/#faq\">common questions<\/a>, and check the <a href=\"https:\/\/ispsquare.com\/#pricing\">current pricing<\/a> before choosing a plan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep the boundary simple: let the upstream ISP run the RADIUS and access infrastructure it controls, and use your reseller panel to run the customer and partner business around that connection.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A quick decision checklist<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ask these questions before paying for a RADIUS server:<\/p>\n\n\n\n<figure class=\"wp-block-table ap-table\"><table><thead><tr><th>Question<\/th><th>If the answer is \u201cyes\u201d<\/th><\/tr><\/thead><tbody><tr><td>Do I own or directly control the NAS, BRAS, BNG or hotspot gateway?<\/td><td>RADIUS may be part of your network design.<\/td><\/tr><tr><td>Has the upstream ISP given me a RADIUS endpoint and integration details?<\/td><td>Follow its approved design and support process.<\/td><\/tr><tr><td>Am I only selling an ISP&#8217;s existing access service?<\/td><td>I usually need the ISP&#8217;s portal or reseller software, not my own RADIUS.<\/td><\/tr><tr><td>Is my real problem recharge collection, partner commission or customer records?<\/td><td>Choose business software that handles those workflows.<\/td><\/tr><tr><td>Do I need to authenticate a separate Wi-Fi, VPN or managed network?<\/td><td>Treat that as a separate RADIUS use case.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The first two answers identify a technical network requirement. The other answers usually point to an operations requirement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common mistakes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Confusing RADIUS with billing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RADIUS may carry authentication and accounting messages, but it is not automatically an invoice, UPI collection page or partner ledger. Check the product&#8217;s actual workflow before assuming those features are included.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Thinking a server can authenticate a network by itself<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A RADIUS server needs a configured client, normally a NAS or another access device, and a compatible exchange between them. A server on the internet cannot take over an ISP&#8217;s subscriber authentication without the ISP&#8217;s network integration and permission.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Putting recharge status inside the RADIUS decision<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Your billing or recharge system may tell you whether a renewal was paid. The RADIUS system may then receive updated subscriber data from the network owner&#8217;s systems. Do not assume that installing a second RADIUS server will connect those two processes automatically.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Buying for a future network you do not yet operate<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you plan to build your own access network later, design it with the equipment vendor and upstream provider at that time. For today&#8217;s reseller work, first fix the customer, recharge, KYC, device and partner records that slow down the shop.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">What is RADIUS in broadband?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RADIUS is a protocol used between a network access device and an authentication server. It can carry authentication, authorisation and configuration information, while a related accounting exchange can carry session records.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Do broadband resellers need a RADIUS server?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Usually not when the reseller is using an upstream ISP&#8217;s access network and selling its existing service. The upstream ISP normally controls the NAS or broadband gateway and the RADIUS system; the reseller needs an approved portal or operations panel for customers and payments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is a RADIUS server the same as radius billing software?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. RADIUS handles network access messages, and accounting can record session information. Billing or reseller software handles plans, payments, recharges, customers, KYC, partners and commission workflows.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I use cloud RADIUS for my ISP reseller business?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Only if the network access device you control is configured to use it, or your upstream ISP has approved that arrangement. Ask who controls subscriber authentication and request the supported integration before buying a cloud service.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What should I use instead of a RADIUS server as a reseller?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use a system that keeps your ISP accounts, customers, online recharges, KYC, stock, partner wallets and commission records organised. ISP Square is designed for that reseller layer; <a href=\"https:\/\/ispsquare.com\/#pricing\">see the current plans<\/a> and confirm which option fits your operation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DONE do-broadband-resellers-need-radius-server words=2268<\/p>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is RADIUS in broadband?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"RADIUS is a protocol used between a network access device and an authentication server. It can carry authentication, authorisation and configuration information, while a related accounting exchange can carry session records.\"}}, {\"@type\": \"Question\", \"name\": \"Do broadband resellers need a RADIUS server?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Usually not when the reseller is using an upstream ISP's access network and selling its existing service. The upstream ISP normally controls the NAS or broadband gateway and the RADIUS system; the reseller needs an approved portal or operations panel for customers and payments.\"}}, {\"@type\": \"Question\", \"name\": \"Is a RADIUS server the same as radius billing software?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. RADIUS handles network access messages, and accounting can record session information. Billing or reseller software handles plans, payments, recharges, customers, KYC, partners and commission workflows.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use cloud RADIUS for my ISP reseller business?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Only if the network access device you control is configured to use it, or your upstream ISP has approved that arrangement. Ask who controls subscriber authentication and request the supported integration before buying a cloud service.\"}}, {\"@type\": \"Question\", \"name\": \"What should I use instead of a RADIUS server as a reseller?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Use a system that keeps your ISP accounts, customers, online recharges, KYC, stock, partner wallets and commission records organised. ISP Square is designed for that reseller layer; see the current plans and confirm which option fits your operation. DONE do-broadband-resellers-need-radius-server words=2268\"}}]}<\/script>\n\n","protected":false},"excerpt":{"rendered":"Learn when a radius server for broadband reseller work is needed, who runs it, and which billing, recharge and partner tools matter more for your shop today.","protected":false},"author":1,"featured_media":73,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","footnotes":""},"categories":[45],"tags":[63,11,61,62,60],"class_list":["post-72","post","type-post","status-publish","format-standard","has-post-thumbnail","category-broadband-guides","tag-broadband-guide","tag-broadband-reseller","tag-isp-billing","tag-pppoe","tag-radius-server","cs-entry"],"_links":{"self":[{"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/posts\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":1,"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/posts\/72\/revisions"}],"predecessor-version":[{"id":246,"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/posts\/72\/revisions\/246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/media\/73"}],"wp:attachment":[{"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/media?parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/categories?post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ispsquare.com\/blog\/wp-json\/wp\/v2\/tags?post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}