{"id":1391,"date":"2019-01-26T23:38:35","date_gmt":"2019-01-26T23:38:35","guid":{"rendered":"https:\/\/draculaservers.com\/tutorials\/?p=1391"},"modified":"2021-11-15T09:29:33","modified_gmt":"2021-11-15T09:29:33","slug":"whmcs-freeradius-module-install","status":"publish","type":"post","link":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/","title":{"rendered":"WHMCS FreeRadius Module Install"},"content":{"rendered":"<p>In this article, we&#8217;re going to learn how to integrate the Radius Server from the previous tutorial with WHMCS, in order to automatically provision orders and manage users on our network.<\/p>\n<p>Before we start, let&#8217;s go through the services we&#8217;re going to use. We have already covered <a href=\"https:\/\/draculaservers.com\/tutorials\/freeradius-ubuntu-18-04-mysql\/\">Freeradius<\/a> and <a href=\"https:\/\/draculaservers.com\/tutorials\/freeradius-panel-daloradius-tutorial\/\">DaloRadius<\/a>. I recommend going through both tutorials before proceeding.<\/p>\n<h2 id=\"what-is-whmcs\">What is WHMCS?<\/h2>\n<p>WHMCS is a popular client management system ( CMS ), mostly used by hosting companies. It has been around since the early days and it is still going strong to this day. One of the features that made it so popular is the ability to bill customers and automatically set up their order. If you&#8217;re on this page, it&#8217;s a safe bet to assume that you&#8217;re already familiar with WHMCS, so I won&#8217;t go into any more details.<\/p>\n<div class=\"container custom-content-block\" style=\"background-color: #282a36; border-radius: 3px; padding: 20px 25px 35px 25px !important; margin-top: 60px; margin-bottom: 60px;\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #72f672; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Pre-Installed FreeRADIUS Servers<\/p>\r\n<p style=\"color: #72f672; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\"><span style=\"color: #ffffff; font-weight: 300;\">Automatic FreeRADIUS 3 + daloRADIUS Set Up<\/span><\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #60709f; font-size: 1em; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Instantly deploy machines with FreeRADIUS + MySQL + daloRADIUS GUI Panel already set up, receive the credentials and take over from there! You also get our custom WHMCS Module to help you manage it from our dashboard.<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #ffffff; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Pick one of our FreeRADIUS KVM plans<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\"><a role=\"button\" aria-pressed=\"true\" class=\"btn btn-primary btn-lg\" style=\"background-color: #58689e; color: #ffffff; box-shadow: 0 2px 2px 0 #3F51B5, 0 3px 1px -2px #3F51B5, 0 1px 5px 0 #3F51B5; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important; font-weight: bold !important;\" href=\"https:\/\/draculaservers.com\/freeradius.php#choose-plan\" target=\"_blank\" rel=\"noopener\">Get started now<\/a><\/div>\r\n<\/div>\r\n\r\n<br \/>\r\n<p style=\"color: #ff5555; font-size: 0.9em; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">P.S. We're available for hire, if you need help. <a href=\"https:\/\/draculaservers.com\/members\/submitticket.php\">Click here to contact us<\/a>.<\/p>\r\n<\/div>\n\n<h2 id=\"freeradius-provisioning-module\">FreeRadius Provisioning Module<\/h2>\n<p>The WHMCS module from this guide is able to&nbsp;<strong>Create, Suspend, Unsuspend, Change Password,&nbsp;<\/strong>and&nbsp;<strong>Terminate&nbsp;<\/strong>radius accounts from WHMCS, be it automatically or manually from the admin panel.<\/p>\n<p><a href=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/client20area1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1001\" height=\"450\" class=\"wp-image-1445\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/client20area1.jpg\" alt=\"\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/client20area1.jpg 1001w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/client20area1-300x135.jpg 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/client20area1-768x345.jpg 768w\" sizes=\"auto, (max-width: 1001px) 100vw, 1001px\" \/><\/a><\/p>\n<p>The&nbsp;<strong>Client Area<\/strong> will display basic product information and the option for <strong>Cancellation<\/strong> and <strong>Password Change.<\/strong><\/p>\n<h2 id=\"prerequisites\">Prerequisites<\/h2>\n<p>Before we start, make sure that you already have a server with Freeradius + daloRadius installed.&nbsp; If you don&#8217;t, you can <a href=\"https:\/\/draculaservers.com\/freeradius.php\" target=\"_blank\" rel=\"noopener\">order a VPS with both installed<\/a> and have it delivered in minutes.<\/p>\n<p>This tutorial has been tailored and tested using <strong>DraculaServers Radius VPS<\/strong>.<\/p>\n<p><a href=\"https:\/\/draculaservers.com\/freeradius.php\" target=\"_blank\" rel=\"noopener\">Click here to learn more about our Radius VPS<\/a>.<\/p>\n<h2 id=\"step-0-log-into-the-freeradius-server-with-putty\">Step 0 &#8211; Log into the Freeradius server with Putty<\/h2>\n<p>The first time you open an ssh&nbsp;session the Freeradius server ordered from draculaservers.com, the MySQL and radius password will be displayed. Please note them down as you&#8217;ll need them later in this guide.<\/p>\n<pre class=\"lang:default decode:true\">==============================================\n\nPhpmyadmin:\nhttp:\/\/server_IP_or_domain\/phpmyadmin\n\nYour Mysql root password: MTUzYzllMTljMjk5OWU5ZDYyMmViZTw\n\n============================================\n\nRadius Panel:\nhttp:\/\/server_IP_or_domain\/radpanel\nUser: administrator\nPass: MTUzYzllMTljMjk5OWU5ZDYyMmViZTw\n<\/pre>\n<h2 id=\"step-1-freeradius-mysql-remote-connections\">Step 1 &#8211; Freeradius MYSQL remote connections<\/h2>\n<p>By default, Mysql only allows localhost connections. That is not good for our goal as we want to allow WHMCS access to the radius database. We need to change the default settings so that MySQL will allow remote connections.<\/p>\n<pre class=\"lang:default decode:true\">vim \/etc\/mysql\/mysql.conf.d\/mysqld.cnf<\/pre>\n<p>Set <em>bind = <\/em>0.0.0.0 save and restart the MySQL service<\/p>\n<pre class=\"lang:default decode:true\">service mysql restart<\/pre>\n<pre class=\"lang:default decode:true \">mysql -uroot -pYOURPASSWORD\n\nGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'YOURPASSWORD' WITH GRANT OPTION;\nFLUSH PRIVILEGES;<\/pre>\n<p>Although not recommended, we&#8217;re going to use the MySQL root for this tutorial. We need to grant it permission to connect remotely to the radius database. For extra security, we recommend creating a new user that is only allowed to connect from the ip&nbsp;address of the WHMCS server.<\/p>\n<h2 id=\"step-2-create-radius-profiles\">Step 2 &#8211; Create Radius Profiles<\/h2>\n<p>For each WHMCS product, you plan on selling, create a corresponding profile group in Daloradius. You can assign any radius attribute to the groups and set different bandwidth limits and simultaneous connections for each profile group.<\/p>\n<p>We&#8217;re going to use profiles to differentiate between WHMCS billing plans and products.<\/p>\n<p><a href=\"https:\/\/draculaservers.com\/tutorials\/radius-bandwidth-sqlcounter-profiles\/\">See this tutorial on how to create Radius Profiles from the GUI Panel.&nbsp;<\/a><\/p>\n<h2 id=\"step-3-whmcs-freeradius-module\">Step 3 &#8211; WHMCS Freeradius Module<\/h2>\n<p>From your DraculaServers client area download the WHMCS Radius module. You can also start the <a href=\"https:\/\/draculaservers.com\/members\/index.php?rp=\/download\" target=\"_blank\" rel=\"noopener\">download from here.<\/a><\/p>\n<p>Upload the zip file to your WHMCS server, in the <em><strong>m<\/strong><strong>odules\/servers\/<\/strong><\/em>&nbsp; folder.<\/p>\n<h2 id=\"step-4-add-a-product-server\">Step 4 &#8211; Add a Product Server<\/h2>\n<p>From the WHMCS admin panel, go to&nbsp;<strong>Setup &gt; Products\/Services &gt; Servers<\/strong>.<\/p>\n<p>Click on the&nbsp;<strong>Add Server&nbsp;<\/strong>and input your radius server data.<\/p>\n<p><a href=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1433\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_1.jpg\" alt=\"\" width=\"1113\" height=\"214\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_1.jpg 1113w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_1-300x58.jpg 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_1-1024x197.jpg 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_1-768x148.jpg 768w\" sizes=\"auto, (max-width: 1113px) 100vw, 1113px\" \/><\/a>From the&nbsp;<strong>Type&nbsp;<\/strong>dropdown select&nbsp;<strong>FreeRadius DraculaServers&nbsp;<\/strong><\/p>\n<p>Add the Freeradius&#8217; MySQL database credentials in the user\/password field.<\/p>\n<p>Add the database name in the&nbsp;<strong>Access Hash&nbsp;<\/strong>field and click&nbsp;<strong>Test Connection<\/strong>. If the WHMCS server manages to establish a database connection to the radius server, a&nbsp;<strong>SUCCESSFUL&nbsp;<\/strong>message will be displayed.<\/p>\n<p><a href=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1434\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_2.jpg\" alt=\"\" width=\"1064\" height=\"237\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_2.jpg 1064w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_2-300x67.jpg 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_2-1024x228.jpg 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_server_2-768x171.jpg 768w\" sizes=\"auto, (max-width: 1064px) 100vw, 1064px\" \/><\/a><\/p>\n<p>Click OK to add the server and create a new <strong>Server<\/strong> <strong>Group<\/strong>&nbsp;containing the newly added server.<\/p>\n<h2 id=\"step-5-create-a-whmcs-product\">Step 5 &#8211; Create a WHMCS Product<\/h2>\n<p>Navigate to&nbsp;<strong>Setup &gt; Products\/Services &gt; Products\/Services<\/strong> and create a new product. After setting the price and the product details, go to the <strong>Module Settings&nbsp;<\/strong>tab.<\/p>\n<p>Select&nbsp;<strong>FreeRadius DraculaServers&nbsp;<\/strong>from the dropdown and the&nbsp;<strong>Server Group&nbsp;<\/strong>containing the server we have created at the previous step.<\/p>\n<p>In the&nbsp;<strong>Radius Group&nbsp;<\/strong>box add the Radius Profile we have created on&nbsp;<strong>Step 2.<\/strong> In our case, the profile is named&nbsp;<em><strong>OneDevice<\/strong><\/em> and contain radius attributes that limit the user to 1 connection and 12 GB of bandwidth per month.<\/p>\n<p>You can customize the profile group from the Freeradius DaloRadius panel as you see fit for your service you are running.<\/p>\n<p>The Radius account names will be randomly generated. Select a preferred prefix to be included in the names.<\/p>\n<p>Click <strong>OK<\/strong>&nbsp;to save the product.<\/p>\n<p><strong><a href=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_product_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1441 size-full\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_product_2.jpg\" alt=\"\" width=\"1104\" height=\"252\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_product_2.jpg 1104w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_product_2-300x68.jpg 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_product_2-1024x234.jpg 1024w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/add_product_2-768x175.jpg 768w\" sizes=\"auto, (max-width: 1104px) 100vw, 1104px\" \/><\/a><\/strong><\/p>\n<h2 id=\"testing\">Testing<\/h2>\n<p>In WHMCS, place an order for your newly added product and click&nbsp;<strong>Create&nbsp;<\/strong>from the User&#8217;s&nbsp;<strong>Products\/Services&nbsp;<\/strong>panel.<\/p>\n<p>A green message should appear if the user has been successfully created on the Freeradius server.<\/p>\n<p>Login into the DaloRadius Panel and go to&nbsp;<strong>Management &gt; List Users&nbsp;<\/strong>to see the newly created user.<\/p>\n<p><a href=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/product_page_createa1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1448\" src=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/product_page_createa1.jpg\" alt=\"\" width=\"845\" height=\"557\" srcset=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/product_page_createa1.jpg 845w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/product_page_createa1-300x198.jpg 300w, https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/product_page_createa1-768x506.jpg 768w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/a><\/p>\n<p>To test the Radius user you can download NTRadPing and initiate a radius connection. We&#8217;ve already done this in a past tutorial. <a href=\"https:\/\/draculaservers.com\/tutorials\/freeradius-ubuntu-18-04-mysql\/#Step_10_Testing_with_NTRadPing\" target=\"_blank\" rel=\"noopener\">See it here.<\/a><\/p>\n<h2 id=\"further-customization\">Further Customization<\/h2>\n<p>Don&#8217;t hesitate to reach out to our support department if you need more functionality from the WHMCS module. We can be hired to create a tailored version that fits your exact requirements.<\/p>\n<div class=\"container custom-content-block\" style=\"background-color: #282a36; border-radius: 3px; padding: 20px 25px 35px 25px !important; margin-top: 60px; margin-bottom: 60px;\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #72f672; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Pre-Installed FreeRADIUS Servers<\/p>\r\n<p style=\"color: #72f672; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\"><span style=\"color: #ffffff; font-weight: 300;\">Automatic FreeRADIUS 3 + daloRADIUS Set Up<\/span><\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #60709f; font-size: 1em; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Instantly deploy machines with FreeRADIUS + MySQL + daloRADIUS GUI Panel already set up, receive the credentials and take over from there! You also get our custom WHMCS Module to help you manage it from our dashboard.<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\">\r\n<p style=\"color: #ffffff; font-weight: bold !important; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">Pick one of our FreeRADIUS KVM plans<\/p>\r\n\r\n<\/div>\r\n<div class=\"col-lg-12\"><a role=\"button\" aria-pressed=\"true\" class=\"btn btn-primary btn-lg\" style=\"background-color: #58689e; color: #ffffff; box-shadow: 0 2px 2px 0 #3F51B5, 0 3px 1px -2px #3F51B5, 0 1px 5px 0 #3F51B5; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important; font-weight: bold !important;\" href=\"https:\/\/draculaservers.com\/freeradius.php#choose-plan\" target=\"_blank\" rel=\"noopener\">Get started now<\/a><\/div>\r\n<\/div>\r\n\r\n<br \/>\r\n<p style=\"color: #ff5555; font-size: 0.9em; font-family: Droid Sans Mono,'DroidSansMonoRegular','Courier New',monospace !important;\">P.S. We're available for hire, if you need help. <a href=\"https:\/\/draculaservers.com\/members\/submitticket.php\">Click here to contact us<\/a>.<\/p>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we&#8217;re going to learn how to integrate the Radius Server from the previous tutorial with WHMCS, in order to automatically provision orders and manage users on our network. Before we start, let&#8217;s go through the services we&#8217;re going to use. We have already covered Freeradius and DaloRadius. I recommend going through both [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1454,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[87,90],"tags":[54,92,55,91],"class_list":["post-1391","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-radius","category-whmcs","tag-daloradius","tag-ntradping","tag-radius","tag-whmcs"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"featured_image_urls_v2":{"full":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png",1024,512,false],"thumbnail":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install-150x150.png",150,150,true],"medium":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install-300x150.png",300,150,true],"medium_large":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install-768x384.png",768,384,true],"large":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png",1024,512,false],"1536x1536":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png",1024,512,false],"2048x2048":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png",1024,512,false],"pk-small":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install-80x80.png",80,80,true],"pk-thumbnail":["https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install-300x225.png",300,225,true]},"post_excerpt_stackable_v2":"<p>In this article, we&#8217;re going to learn how to integrate the Radius Server from the previous tutorial with WHMCS, in order to automatically provision orders and manage users on our network. Before we start, let&#8217;s go through the services we&#8217;re going to use. We have already covered Freeradius and DaloRadius. I recommend going through both tutorials before proceeding. What is WHMCS? WHMCS is a popular client management system ( CMS ), mostly used by hosting companies. It has been around since the early days and it is still going strong to this day. One of the features that made it&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/draculaservers.com\/tutorials\/category\/radius\/\" rel=\"category tag\">Radius<\/a>, <a href=\"https:\/\/draculaservers.com\/tutorials\/category\/whmcs\/\" rel=\"category tag\">WHMCS<\/a>","author_info_v2":{"name":"Renfield","url":"https:\/\/draculaservers.com\/tutorials\/author\/george\/"},"comments_num_v2":"0 comments","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WHMCS FreeRadius Module Install - Dracula Servers Tutorials<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WHMCS FreeRadius Module Install - Dracula Servers Tutorials\" \/>\n<meta property=\"og:description\" content=\"In this article, we&#8217;re going to learn how to integrate the Radius Server from the previous tutorial with WHMCS, in order to automatically provision orders and manage users on our network. Before we start, let&#8217;s go through the services we&#8217;re going to use. We have already covered Freeradius and DaloRadius. I recommend going through both [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/\" \/>\n<meta property=\"og:site_name\" content=\"Dracula Servers Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-26T23:38:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-15T09:29:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Renfield\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Renfield\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/\"},\"author\":{\"name\":\"Renfield\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/1adeecc73fa440d944fcca7d16f1d1ea\"},\"headline\":\"WHMCS FreeRadius Module Install\",\"datePublished\":\"2019-01-26T23:38:35+00:00\",\"dateModified\":\"2021-11-15T09:29:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/\"},\"wordCount\":901,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/WHMCS-FreeRadius-Module-Install.png\",\"keywords\":[\"daloradius\",\"NTRADPing\",\"radius\",\"whmcs\"],\"articleSection\":[\"Radius\",\"WHMCS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/\",\"name\":\"WHMCS FreeRadius Module Install - Dracula Servers Tutorials\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/WHMCS-FreeRadius-Module-Install.png\",\"datePublished\":\"2019-01-26T23:38:35+00:00\",\"dateModified\":\"2021-11-15T09:29:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#primaryimage\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/WHMCS-FreeRadius-Module-Install.png\",\"contentUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/WHMCS-FreeRadius-Module-Install.png\",\"width\":1024,\"height\":512,\"caption\":\"whmcs_freeradius_module_install\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/whmcs-freeradius-module-install\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WHMCS FreeRadius Module Install\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#website\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\",\"name\":\"Dracula Servers Tutorials\",\"description\":\"Dedicated Servers\",\"publisher\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#organization\",\"name\":\"Dracula Servers\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/dracula_full_logo_smaller.png\",\"contentUrl\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/dracula_full_logo_smaller.png\",\"width\":1625,\"height\":200,\"caption\":\"Dracula Servers\"},\"image\":{\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/draculaservers.com\\\/tutorials\\\/#\\\/schema\\\/person\\\/1adeecc73fa440d944fcca7d16f1d1ea\",\"name\":\"Renfield\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/54bc5a05d7622717ac87819cf2eb6394a561e2ce1fcecf3c5117a449cfea6c9f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/54bc5a05d7622717ac87819cf2eb6394a561e2ce1fcecf3c5117a449cfea6c9f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/54bc5a05d7622717ac87819cf2eb6394a561e2ce1fcecf3c5117a449cfea6c9f?s=96&d=mm&r=g\",\"caption\":\"Renfield\"},\"sameAs\":[\"https:\\\/\\\/draculaservers.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WHMCS FreeRadius Module Install - Dracula Servers Tutorials","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/","og_locale":"en_US","og_type":"article","og_title":"WHMCS FreeRadius Module Install - Dracula Servers Tutorials","og_description":"In this article, we&#8217;re going to learn how to integrate the Radius Server from the previous tutorial with WHMCS, in order to automatically provision orders and manage users on our network. Before we start, let&#8217;s go through the services we&#8217;re going to use. We have already covered Freeradius and DaloRadius. I recommend going through both [&hellip;]","og_url":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/","og_site_name":"Dracula Servers Tutorials","article_published_time":"2019-01-26T23:38:35+00:00","article_modified_time":"2021-11-15T09:29:33+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png","type":"image\/png"}],"author":"Renfield","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Renfield","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#article","isPartOf":{"@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/"},"author":{"name":"Renfield","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/person\/1adeecc73fa440d944fcca7d16f1d1ea"},"headline":"WHMCS FreeRadius Module Install","datePublished":"2019-01-26T23:38:35+00:00","dateModified":"2021-11-15T09:29:33+00:00","mainEntityOfPage":{"@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/"},"wordCount":901,"commentCount":0,"publisher":{"@id":"https:\/\/draculaservers.com\/tutorials\/#organization"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#primaryimage"},"thumbnailUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png","keywords":["daloradius","NTRADPing","radius","whmcs"],"articleSection":["Radius","WHMCS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/","url":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/","name":"WHMCS FreeRadius Module Install - Dracula Servers Tutorials","isPartOf":{"@id":"https:\/\/draculaservers.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#primaryimage"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#primaryimage"},"thumbnailUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png","datePublished":"2019-01-26T23:38:35+00:00","dateModified":"2021-11-15T09:29:33+00:00","breadcrumb":{"@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#primaryimage","url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png","contentUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2019\/01\/WHMCS-FreeRadius-Module-Install.png","width":1024,"height":512,"caption":"whmcs_freeradius_module_install"},{"@type":"BreadcrumbList","@id":"https:\/\/draculaservers.com\/tutorials\/whmcs-freeradius-module-install\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/draculaservers.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"WHMCS FreeRadius Module Install"}]},{"@type":"WebSite","@id":"https:\/\/draculaservers.com\/tutorials\/#website","url":"https:\/\/draculaservers.com\/tutorials\/","name":"Dracula Servers Tutorials","description":"Dedicated Servers","publisher":{"@id":"https:\/\/draculaservers.com\/tutorials\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/draculaservers.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/draculaservers.com\/tutorials\/#organization","name":"Dracula Servers","url":"https:\/\/draculaservers.com\/tutorials\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/logo\/image\/","url":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/06\/dracula_full_logo_smaller.png","contentUrl":"https:\/\/draculaservers.com\/tutorials\/wp-content\/uploads\/2016\/06\/dracula_full_logo_smaller.png","width":1625,"height":200,"caption":"Dracula Servers"},"image":{"@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/draculaservers.com\/tutorials\/#\/schema\/person\/1adeecc73fa440d944fcca7d16f1d1ea","name":"Renfield","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/54bc5a05d7622717ac87819cf2eb6394a561e2ce1fcecf3c5117a449cfea6c9f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/54bc5a05d7622717ac87819cf2eb6394a561e2ce1fcecf3c5117a449cfea6c9f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/54bc5a05d7622717ac87819cf2eb6394a561e2ce1fcecf3c5117a449cfea6c9f?s=96&d=mm&r=g","caption":"Renfield"},"sameAs":["https:\/\/draculaservers.com"]}]}},"_links":{"self":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/1391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/comments?post=1391"}],"version-history":[{"count":4,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/1391\/revisions"}],"predecessor-version":[{"id":2252,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/posts\/1391\/revisions\/2252"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/media\/1454"}],"wp:attachment":[{"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/media?parent=1391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/categories?post=1391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/draculaservers.com\/tutorials\/wp-json\/wp\/v2\/tags?post=1391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}