28
عاتوری اط گروه فناوان عن آموزشرویس نصب و راه اندازی سHotspot روتیک میکتینگکانمراه ا بهIBSng نوشته شده توسطضا بهروزی ر حامیان ادمینز پرشینhttp://www.karaneshan.ir

کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

گروه فناوری اطالعات

آموزشعنوان

میکروتیک Hotspotنصب و راه اندازی سرویس

IBSngبهمراه اکانتینگ

توسط شده نوشته

رضا بهروزی

پرشین ادمینز حامیان

http://www.karaneshan.ir

Page 2: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

2

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 3: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

3

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

قسمت ارایه می شود : چهارآموزش در این

تنظیمات اولیه میکروتیک-1

HotSpotنصب و راه اندازی -2

تنظیم رادیوس در میکروتیک-3

IBSngنصب و راه اندازی -4

فرضیات : بر این است که روتر میکروتیک اینترنت دار است. در این آموزش فرض

می باشد. IBSng 102.161.211.1 ادرس سرور.برای بعضی تنظیمات استفاده می کنیماست که 24/102.161.211.31یکی از اینترفیس های میکروتیک IPآدرس

راه اندازی خواهد شد. SwitchDlinkیک اینترفیس به نام برای Hotspotسرویس

می باشد. 24/102.161.213.31 دهدکه به کالینت ها از این طریق سرویس می SwitchDlinkاینترفیس IPآدرس

تنظیمات اولیه میکروتیک-1 تنظیم کنید. 6تا 1ادرس ای پی اینترفیس هات اسپات را مطابق شکل های زیر از مرحله

1 مرحله

2 مرحله

3 مرحله

5 مرحله

4 مرحله

6 مرحله

Page 4: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

4

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

در میکروتیک تنظیم کنید. 4تا 1از مرحله مورد نظرمان را مطابق شکل های زیر DNSآدرس های

1 مرحله 2 مرحله

3 مرحله

4 مرحله

Page 5: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

5

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

(5تا 1بروز و دقیق باشد.)مطابق شکل های زیر مراحل زمان مشخص کنید تا ساعت سروربرای میکروتیک یک سرور

1 مرحله

2 مرحله

نام این گزینه ممکن است

NTP Clientباشد

3 مرحله

4 مرحله

5 مرحله

Page 6: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

6

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

(4تا 1مراحل )شکل های زیر میکروتیک را بر روی تهران تنظیم کنید. Time Zoneزمان محلی یا

1 مرحله

2 مرحله

3 مرحله

4 مرحله

Page 7: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

7

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Hotspotنصب سرویس -2

مطابق عکس های زیر مراحل نصب را انجام دهید.

1 مرحله

2 مرحله

3 مرحله

Page 8: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

8

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

4 مرحله

5مرحله

6 مرحله

7 مرحله

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

سرویس دهی کند را انتخاب کنید.

در این مرحله رنج آدرسی که برای سرویس هات اسپات

.استفاده خواهد شد نمایش داده می شود

که در مراحل قبل IPاین رنج به صورت اتوماتیک از آدرس

.وارد کرده بودید خوانده می شود

اینجا رنح مورد نظر خود را اگر چندین رنج آدرس دارید و در

.مشاهده نکردید،به صورت دستی ادرس را تغییر دهید

سروری که به DHCPدر این مرحله پول مربوط به

اختصاص می دهد تنظیم IPکالینت های هات اسپات

می شود.

این پول حتما باید از رنج آدرسی باشد که بر روی رنج

اینترفیس هات اسپات وجود دارد.

Page 9: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

9

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

سرور برای ارسال SMTPاگر در شبکه خود

ایمیل دارید ،ادرس ان را اینجا وارد کنید.

باید درخواست های بدون اهراز SMTPسرور

هویت را تصدیق و قبول کند.

8 مرحله

9 مرحله

11 مرحله

11 مرحله

سرورهایی که به کالینهای هات DNSآدرس

اسپات اختصاص داده خواهد شد را در این

مرحله تنظیم کنید.

اگر دامنه ای دارید که صفحه وب میکروتیک از طریق

،آدرس آن را در این مرحله وارد کنید.آن باز می شود

از خروج همچنین کالینت ها برای مشاهده اطالعات و

می توانند از این آدرس استفاده کنند. هات اسپات

این مرحله اخر نصب سریع هات اسپات می باشد.

در این مرحله یک کاربر بر روی میکروتیک برای

ساخته می شود.سرویس هات اسپات

Page 10: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

10

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

یس هات اسپات به پایان رسید.نصب سرو

انجام دهید.زیر را عملیات 2حال برای امنیت بیشتر

1

2

3

4

5

6

1عملیات

12 مرحله

Page 11: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

11

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

1

2

2عملیات

3

4

5

6

Page 12: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

12

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

تا این مرحله هات اسپات کامل راه اندازی شده و آماده سرویس دهی از طریق کاربران لوکال)کاربرانی که بر روی میکروتیک

ساخته می شوند(می باشد.

برای اینکه امکان اتصال از طریق رادیوس امکان پذیر باشد باید در پروفایل هات اسپات استفاده از رادیوس را فعال کنید.

ر مراحل زیر را طی کنید.برای این منظو

1

2

3

4

5

6

7

8

Page 13: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

13

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

میکروتیک ما به طور کامل راه اندازی شده است.االن

رفته و بروی + کلیک کنید. IPHotspotدر Usersدر صورت نیاز به اینکه کاربر لوکال ایجاد کنید به تب

بروید. IP Hotspot Activeبرای مشاهده کاربران متصل به هات اسپات به آدرس

بروید. IPHotspotHostبرای مشاهده لیست سیستم هایی که به اینترفیس هات اسپات متصل هستند به

نکات راه انداری هات اسپات :

.سعی کنید از بریج برای هات اسپات استفاده نکنید

.برای هر اینترفیس می بایست به صورت مجزا سرویس هات اسپات)مراحل باال( را انجام دهید

به رادیوسHotspot تنظیم میکروتیک برای ارسال درخواست های -3

1

2

3

4

5

Page 14: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

14

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

تنظیم رادیوس برای اینکه کاربران را بتواند از روتر قطع کند.

نکته :

می روتر در رادیوس سرور همکه در تنظیمات رادیوس وارد کرده اید را بخاطر داشته باشید ،چراکه در زمان تنظیم Secretکلمه

وارد شود.بایست

1

2

3 4

Page 15: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

15

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

IBSngنصب و راه اندازی -4

: IBSngنصب

پیشنهاد می شود که این آموزش هم بر پایه این توزیع می باشد. CentOSتوزیع لینوکس IBSngبرای نصب

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

yum -y install httpd php php-gd php-pdo php-mbstring postgresql-server postgresql-python bzip2

ستم اجرا شوند :تا در زمان باال آمدن سی کنیدسرویس ها را تنظیم

chkconfig httpd on

chkconfig postgresql on

: حال سرویس ها را استارت کنید

service httpd start

service postgresql start

را با ویرایشگر باز کنید /var/lib/pgsql/data/pg_hba.confفایل

nano /var/lib/pgsql/data/pg_hba.conf

خط زیر را به ابتدای آن اضافه کنید :سپس

local IBSng ibs trust

سرویس را شروع مجدد کنید :

service postgresql restart

: کنیدرا ایجاد IBSngحال دیتابیس و کاربر مورد نیاز

su – postgres createuser ibs createdb IBSng createlang plpgsql IBSng logout

: کنیدرا دانلود و از حالت فشرده خارج IBSngفایل

A1.24.tar.bz2-http://www.persianadmins.ir/dl/IBSngwget tar xvfj IBSng-A1.24.tar.bz2 -C /usr/local/

Page 16: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

16

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

را اجرا کنید و مراحل زیر را به ترتیب انجام دهید : usr/local/IBSng/scripts/setup.py/فایل cd /usr/local/IBSng/scripts/

#./setup.py

1 Install

2 Test DB Connection and Continue

2 Compile Configuration and Continue

1 Import Tables and Continue

Enter System password

1 Copy ibs.conf to '/etc/httpd/conf.d'

2 Chown apache directories to 'apache'

5 Continue

1 Copy logrotate Conf to /etc/logrotate.d

3 Continue

1 Link Init file in /etc/init.d

2 Set IBSng to start on reboot

b Back to main menu

x Exit

اعداد را به ترتیبی که نوشته شده وارد کنید.

: کنیدرا شروع مجدد httpdرا استارت و IBSngسرویس service IBSng start service httpd restart

وارد شوید. IBSngمی توانید به محیط مدیریتی http://ip-address/IBSng/adminحال از طریق آدرس

می باشد که پسورد آن را در زمان نصب وارد کرده اید. systemنام کاربری مدیر

کاربران می توانند میزان مصرف خود را مشاهده کنند و رمز عبور خود را تغییر دهند. http://ip-address/IBSng/userاز طریق آدرس

: رحله زیر را می باست انجام دهیدم 2به بعد استفاده می کنید CentOS 6در صورتیکه از

کنید باز را php.ini فایل-1

nano /etc/php.ini

زیر را به انتهای آن اضافه کنید : سپس خط

date.timezone ="Asia/Tehran"

را شروع مجدد کنید : httpdبرای اعمال تنظیمات سرویس

service httpd restart

دو فایل زیر را با نانو باز کنید:-2

nano /usr/local/IBSng/core/lib/IPy.py

nano /usr/local/IBSng/core/lib/mschap/des_c.py

Page 17: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

17

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

دقیقا در ابتدای فایل دستورات زیر را وارد کنید :

#!/usr/bin/python

# -*- coding:utf-8 -*-

را مجددا راه اندازی کنید : IBSngسرویس

service IBSng restart

: IBSngدر نصب نکات لینوکسی : SELinuxغیر فعال کردن

echo 'SELINUX=disabled' > /etc/selinux/config reboot

: غیر فعال کردن فایروالiptables -F service iptables save

: IBSngراه اندازی را از طریق لینک زیر می توانید دانلود کنید : IBSngراهنمای کار با

http://www.persianadmins.ir/dl/IBSng_Document_Ver4.zip

به شرح ذیل است : IBSngاصول کلی استفاده از

RASایجاد .1

Chargeساخت .2

(Ruleنوشتن قوانین برای شارژ ) .3

ساخت گروه .4

اختصاص یک شارژ به گروه .5

ساخت کاربر .6

اطالعات بیشتر را در فایل راهنما مشاهده کنید.

ویری نحوه انجام مراحل باال اورده شده است.در ادامه بصورت تص

در این آموزش برای ساخت قوانین شارژ و گروه محدودیتی برای کاربر در نظر گرفته نشده است و همه چیز به صورت نامحدود است.

http://ibsng-ip/IBSng/adminاین آدرس را وارد کنید : IBSngبه صفحه وب برای دسترسی

Page 18: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

18

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 19: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

19

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 20: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

20

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 21: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

21

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 22: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

22

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 23: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

23

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 24: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

24

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 25: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

25

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 26: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

26

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

Page 27: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

27

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

سواالت و مشکالت خود را تاالر گفتگو سایت پرشین ادمینز به آدرس زیر مطرح کنید :

http://www.forum.persianadmins.ir/

شما عزیزانبا ارزوی توفیق برای همه

رضا بهروزی

Page 28: کیتوکیم Hotspot سیوس یادنا هار و بصن · 3 زنیمدا نیشپ تاعلاطا یروانف هو گ : وش یم هیارا تمسق راهچ ر{ شزومآ

28

www.PersianAdmins.ir گروه فناوری اطالعات پرشین ادمینز

تبلیغات

http://www.karaneshan.ir