วันศุกร์ที่ 11 มกราคม พ.ศ. 2556

MiniHotspotClearos By Namlai

### วิธีการติดตั้ง ClearOS 5.2 sp1 ของผมนะครับ ###

1. เปิดเครื่องโดยสั่งให้บูตจาก CD-Rom หรือ USB (แก้ไขใน BIOS)

2. เมื่อมาถึงหน้าต่างหลักของ ClearOS ให้กด Enter

3. เลือกภาษาที่ต้องการใช้งาน (English)

4. เลือกภาษาของคีย์บอร์ด (US)

5. เลือกอุปกรณ์ติดตั้ง ถ้าใช้ CD-Rom ให้เลือก Local CDROM ถ้าใช้ USB ให้เลือก FTP

6. เลือกประเภทของการติดตั้ง ให้เลือก Install

7. พิมพ์ ClearOS เพื่อดำเนินการขั้นต่อไป

8. เลือกประเภทของ Server ให้เลือก Gateway Mode

9. เลือกประเภทของ Network ให้เลือก Ethernet

10. ตั้งค่า Network ให้เลือก Manual configuration

11. IP address : 192.168.1.254 / 255.255.255.0
      Gateway : 192.168.1.1  (IP modem)
      Name server : Biosz.net  (ให้เว้นว่างไว้ ไม่ต้องใส่ก็ได้)

12. เลือก IP address : 10.0.0.1/ 255.255.248.0

13. ตั้งค่ารหัสผ่านของผู้ดูแลระบบ(Admin)

14. ตั้งค่า Partition ให้เลือก Use default

15. ให้ติดตั้ง Module หน้าที่ 1 ตามนี้
??Graphical Console
??Protocol Filter
** สามารถติดตั้ง Module อื่นๆ ภายหลังได้ **

16. เลือก Module หน้าที่ 2 ตามนี้
??Web Proxy
??Web Server
??Database Server / MySQL
** สามารถติดตั้ง Module อื่นๆ ภายหลังได้ **

17. ยืนยันการติดตั้ง

18. เมื่อทำการติดตั้งเสร็จ ให้นำ CD หรือ USB ออกจากเครื่อง แล้วเลือก Reboot

19. ตั้งค่้าต่างของ ClearOS

20. เปิด Port 22 ( SSH ) และ UPdate เวลา แล้ว reboot

21. ต่อ Lan เข้า card 192.168.1.254 โดยตั้ง IP ให้อยู่ Class เดียวกัน เช่น
   192.168.1.55
   255.255.255.0
   192.168.1.1
   192.168.1.1

22. ดาวน์โหลดตามลิ้งค์ ให้เปิดพอร์ต 22 โยนไฟล์เข้าไปก็พอ พอร์ตอื่น ๆ อย่าเพิ่งเปิด

NostAuthen2.tgz http://www.mediafire.com/?9dg4mpiumdj0c1s

fix1.2b_10-12-54.tar.gz http://www.mediafire.com/?o3muhngq45139b5

Mini Hotspot By Namlai69.tgz http://www.mediafire.com/?ck2w2xk1nkby305


23. แตกไฟล์ ClearOs ==> tar -zxvf NostAuthen2.tgz
    เข้าไปในโฟล์เดอร์ NostAuthen  ==> cd NostAuthen
    เปิดไฟล์ install มาแก้ไขรหัสผ่านฐานข้อมูลให้เป็นของท่านเอง
    บันทึก แล้วก็สั่ง ./install
    สั่ง reboot

24. ต่อ Lan เข้า card 10.0.0.1 โดยตั้ง IP ให้เป็น Obtain
    แตกไฟล์ ClearOs ==> tar -zxvf fix_10-12-54.tar.gz
    cd fix
    ./fix
 
25. แตกไฟล์ Mini Hotspot By Namlai6x.tgz ==> tar -zxvf Mini Hotspot By Namlai6x.tgz
   cd Mini Hotspot By Namlai6x.tgz
   แก้ไข DNS ให้เป็น ISP ที่ท่านใช้
   ./install
        ระบบจะ reboot
(แตกไฟลต้องเปลี่ยนชื่ออย่าเว้นวรรคต้องใส่ขีดเช่น tar -zxvf Mini-Hotspot-By-Namlai6x.tgz  หรือเปลี่ยนชื่อไฟล์ใหม่


เข้าจัดการระบบผู้ดูและรบบ จะมี Register เข้าไปสร้างบัญชีผู้ดูและระบบ สร้างได้ตามใจชอบ
https://:81/hotspot/index.php

ปิด Register หน้าเข้าจัดการระบบ ต้องใช้ command line ครับ  บรรทัดเดียวนะครับ
โค๊ด:
sed -i "s/\$config\['allow_registration'\] \= TRUE/\$config\['allow_registration'\] \= FALSE/g" /var/webconfig/htdocs/hotspot/system/nostradius/config/tank_auth.php

สคริปนี้จะติดตั้งแพ็คเกจ ตามนี้
- freeradius 2.1.8
- coova-chilli1.2.5
- Squid 2.7 stable9
- syslog-ng
- app-firewall-custom (โมดูลของ ClearOS)
=========================================
ลองเลือกแค่ Web proxy, Web server , MySql

ลงเสร็จแล้ว อย่าเพิ่งทำอะไร โยนไฟล์เข้า
tar -zxvf NostAuthen_ClearOS1.2b.tar.gz

เปิดไฟล์ install แก้แค่ รหัสผ่านของ mysql ( DB_PASS ใส่รหัส ) อย่างอื่นไว้ทีหลัง
บันทึก แล้วก็
./install

จริง สเต็ปเดียวก็จบละครับ

อย่าไปแตกไฟล์แก้ใน windowns นะครับ จะมีปัญหากับ permission ของไฟล์



หน้า login ลงกับ clerOS กด help ได้ไหมครับผมกดแล้วมันบอกไม่พบไฟล์

อ้างถึง
Not Found

The requested URL /hotspot/help was not found on this server.
Apache/2.2.3 (ClearOS) Server at 10.1.0.1 Port 80

ClearOS
โค๊ด:
sed -i "s/href=\"\/hotspot\/help\"/href=\"\/hotspot\/index.php\/help\"/g" /var/webconfig/htdocs/hotspot/templates/hotspotlogin/nostx/loginform.php
Register สร้างผู้ดูแลระบบเสร็จแล้ว แล้วอย่าลืมเอาลิ้งค์ออกด้วยนะครับ ก๊อปคำสั่งด้านล่างไปวาง

ไฟล์ loginform.php ลิ้งค์ผิดครับ บรรทัด 50
 

แก้
 /hotspot/help/
เป็น
 hotspot/index.php/help

ใช้คำสั่งนี้ก็ได้ครับ

Ubuntu
โค๊ด:
sed -i "s/href=\"\/hotspot\/help\"/href=\"\/hotspot\/index.php\/help\"/g" /opt/hotspot/admin/templates/hotspotlogin/nostx/loginform.php

ClearOS
โค๊ด:
sed -i "s/href=\"\/hotspot\/help\"/href=\"\/hotspot\/index.php\/help\"/g" /var/webconfig/htdocs/hotspot/templates/hotspotlogin/nostx/loginform.php
---------------------------------------------------------------
อยากเปลี่ยนหน้า log in ตรงไหนหรอครับ แฮะ ๆ
/var/webconfig/htdocs/hotspot/system/nostradius/controllers/gologin.php   ClearOS
/var/webconfig/htdocs/hotspot/templates/hotspotlogin/mobilepage  ตามนี้เลยครับ ถ้าเป็นของ ClearOS เปลี่ยนหน้าล๊อกอินในมือถือ





By Linuxthai.org

11 ความคิดเห็น:

  1. หาดาวน์โหลดไฟล์ NostAuthen2.tgz ไม่ได้ครับ รบกวนช่วยส่ง Link ให้ใหม่ด้วยครับ

    ตอบลบ
  2. http://www.mediafire.com/download.php?39nt31bbg1kmi4l

    ตอบลบ
  3. http://www.mediafire.com/download.php?9j1l4kpyun51xm6
    http://www.mediafire.com/download.php?6d4i1cq1i56q34u
    http://www.mediafire.com/download.php?39nt31bbg1kmi4l

    เอาไปเลย

    ตอบลบ
  4. ความคิดเห็นนี้ถูกผู้เขียนลบ

    ตอบลบ
  5. พี่ครับ ผมลองทำตามพี่แล้ว เข้าใช้ได้

    แต่หาทางวิธีเข้าไปจัดการ phpmyadmin ไม่ได้ครับ

    ตอบลบ
  6. ผมทำแล้ว clearos eth0 ออกเน็ตได้ ติดตั้ง minihotsport แล้ว eth1 ไม่ dhcp

    ตอบลบ
    คำตอบ
    1. ลองเปลี่ยนการ์ดแลนดูครับ

      ลบ
  7. รบกวนถามครับ

    ถ้าใช้เน็ต 2เส้น ใส่ DNS ไฟล์ไหนบ้างแบบไหนครับ ผมลองทำหน้า login ไม่ขึ้น



    และ user login แล้วใช้งานได้ 5นาที อยากให้ใช้ได้ทั้งวัน ให้ไปแก้ตรงไหนครับ

    ตอบลบ
  8. ถ้าเราอยากใช้เน็ตแบบ ppoe เลยได้มั๊ยครับ ต้องเซ็ตค่ายังไง ช่วยแนะนำด้วยครับ ขอบคุณครับ

    ตอบลบ
  9. สอบถามหน่อยครับถ้าหน้าเว็บที่เป็น https ไม่ Redirect ไปหน้า login มีวิธีแก้ไหมครับของผม Clearos5.2

    ตอบลบ