PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش راه اندازی Raduis Server ( اکانتینگ )



asrhosting
October 30th, 2023, 00:18
با سلام و احترام
دوستان از مشکلات بی پایان IBSng و مابقی ردیوس سرور ها آگاه هستند .

می تونید ردیوس سرور رو مستقیم نصب و با دانش برنامه نویسی سیستم شخصی یا سیستم تجاری ردیوس سرور راه اندازی کنید :

این آموزش بر پایه رد هست هست .
ابتدا سیستم عامل ( در این آموزش آلما لینوکس ) را آپدیت و سپس یک دیتابیس برای ردیوس سرور خود انتخاب می کنیم .

در اینجا MariaDB را نصب می کنیم :


sudo dnf -y install mariadb-server
sudo systemctl start mariadb


سپس با دستور sudo mysql_secure_installation به آن رمز داده و موارد امنیتی آن را انجام می دهیم .

در ادامه ردیوس سرور را نصب می کنیم :


sudo dnf install -y @freeradius freeradius-utils freeradius-mysql


پس از نصب آن را فعال می کنیم :


sudo systemctl enable --now radiusd.service


ردیوس را به فایروال مجاز می کنیم :


sudo firewall-cmd --add-service=radius --permanent
sudo firewall-cmd --reload



خب تا اینجا همه چی آماده هست تا ردیوس سرور درخواست ها رو پذیرش کند .
برای اینکه مخزن یوزر ها رو به mariadb متصل کنیم کافیه یک دیتابیس به نام raduis یا هر نام دلخواهی بسازیم :
اتصال :


mysql -u root -p


ساخت :


CREATE DATABASE radius;
RANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "Password1_1webhostingtalk";
FLUSH PRIVILEGES;
quit;


سپس دیتابیس نمونه را ایمپرت می کنیم :


mysql -u root -p radius < /etc/raddb/mods-config/sql/main/mysql/schema.sql




کپی کانفیگ :


sudo ln -s /etc/raddb/mods-available/sql /etc/raddb/mods-enabled/



فایل کانفیگ رو باز می کنیم و اطلاعات دیتابیس رو بهش میدبیم :


sudo nano /etc/raddb/mods-available/sql




# Connection info:
#
server = "localhost"
port = 3306
login = "radius"
password = ""

# Database table configuration for everything except Oracle
radius_db = "radius"



سپس :


sudo chgrp -h radiusd /etc/raddb/mods-enabled/sql


و در پایان :


sudo systemctl restart radiusd


* تا به اینجا Raduis سرور راه اندازی و میکروتبیک و... رو می تونید ای پی سرور رو بهش بدید تا جواب دهی انجام شود .
* در جدول users می تونید نام کاربری و رمز رو مشخص کنید .
* این پروژه رو می تونید با فریمورک های خوبی مثل لاراول به تجاری سازی برسونید .



موفق باشید .