OS SERVER


1.คู่มือการติดตั้ง CentOS-5.3_Authen_Log_Server

คู่มือนี้พัฒนาเพิ่มเติมจาก Gigazaa_V1 ครับ แต่ปรับปรุงให้มีครอบคลุมยิ่งขึ้น โปรแกรมที่มีในการติดตั้งทั้งหมด คือ
– Setup Mirror ม.เกษตร
– Setup Mirror rpmforge
– Setup Mirror silfreednet
– Setup and Install Apache web server By yum
– Setup and Install MySQL Database Server By yum
– Setup and Install PHP5 By yum
– Setup and Install Freeradius By yum
– Setup And Install Chillispot
– BUU-Management
– ezradius
– Setup and Install phpmyadmin By yum
– Setup phpsysinfo report
– Setup radiusContex report
– Setup and Install sarg report
– Setup lightsqiud report
– Setup and Install Samba file server By yum
– script backup radact and access.log to samba
– script clear user ใน radius เมื่่อ reboot Server

*****************************************

Update : 28-05-2011

ตอนนี้สามารถติดตั้งกับ CentOS-5.6-x86-64 บิต ได้แล้วครับ

ส่วนเพิ่มเติม

– ตั้งเวลา Clearsquid ทุกคืนตอนตี 4
– ตั้งเวลาให้เครื่อง restart ทุกวันที่ 1 ของเดือน
– แจกไอพี เป็น 192.168.2.0/23 (ได้ 500 กว่า ไอพี)
– แก้ไขบั๊กหน้าสมัครสมาชิก register.php

———————————————————————————————————
Update : 08-05-2013
-ตัด Mirror ของ ม.เกษตรออก ให้ค้นหาอัตโนมัติ เพราะตัวเดิมจะติดตั้งโปรแกรมโดย yum ผ่าน Mirror ม.เษตรไม่ได้
– ตั้งเวลาให้เครื่อง restart ทุกวันตอนตี 4 กว่า ๆ ป้องกันปัญหา Chiilispot แจกไอพีมั่ว

ดาวน์โหลดคู่มือ http://203.113.117.68/downloads/auth…tOS_Authen.rar

ไฟล์สำหรับติดตั้ง CentOS-5x เวอร์ชั่น 32 บิต http://203.113.117.68/downloads/authen/Hotspot32.tar.gz

ขั้นตอนติดตั้ง
คัดลอกไฟล์ Hotspot32.tar.gz ไปไว้ในเซิร์บเวอร์ใน /home แล้วสั่ง

# tar -zxvf Hotspot32.tar.gz
# cd Hotspot
# ./install
ระบบจะทำการติดตั้งโปแกรมและคอนฟิกค่าต่าง ๆ ที่เกี่ยวข้อง เสร็จแล้วจะ รีสตาร์ท 1 ครั้ง…..
———————————————————————————————————————————–
ไฟล์สำหรับติดตั้ง CentOS-5x เวอร์ชั่น 64 บิต http://203.113.117.68/downloads/authen/Hotspot64.tar.gz

ขั้นตอนติดตั้ง
คัดลอกไฟล์ Hotspot64.tar.gz ไปไว้ในเซิร์บเวอร์ใน /home แล้วสั่ง
# tar -zxvf Hotspot64.tar.gz
# cd Hotspot
# ./install

ระบบจะทำการติดตั้งโปแกรมและคอนฟิกค่าต่าง ๆ ที่เกี่ยวข้อง เสร็จแล้วจะ รีสตาร์ท 1 ครั้ง…..
—————————————————————————————————–
Update 12-05-2013

– ทำสคริปต์ติดตั้งใหม่ให้สามารถเปลี่ยนรหัสผ่าน root ของ MySQL และแก้วง IP/Subnet ตามต้องการได้ ทดสอบแล้วกับ CentOS-5.9-32 bit
– ใช้ coova-chilli-1.3.0-1.i386.rpm แทน chillispot-1.1.0.i386.rpm
– ตัด Mirror ของ ม.เกษตรออก ให้ค้นหาอัตโนมัติ เพราะตัวเดิมจะติดตั้งโปรแกรมโดย yum ผ่าน Mirror ม.เษตรไม่ได้
– ตั้งเวลาให้เครื่อง restart ทุกวันตอนตี 4 กว่า ๆ ป้องกันปัญหา Chiilispot แจกไอพีมั่ว
– เครดิต
*ท่าน maya_java(ตัวติดตั้ง HotSpot Server บน Linux ของชาว LinuxThai.Org)
*ท่าน gigazaa(CentOS 5.3 +Gigazaa_V1 และ ClearOS 5.2 + KruComChan_V1.0 #VS# KruComChan V1.2 For Ubuntu 12.10,12.04 Server)
***พี่น้องชาวลีนุกซ์ไทยทุกท่านที่คอยช่วยเหลือและแบ่งปันกัน***

ขั้นตอนการติดตั้ง
– ติดดั้ง CentOS-5.9-i386 ตามปกติตามคู่มือเดิม ให้ทำการปิด Firewall และ SELinux ด้วย
– ล็อกอินเป็น root แล้วทำการ ping ว่า server ออกเน็ตได้หรือไม่
– เปิดเทอร์มินัล(command) แล้วสั่ง
# cd /home
# wget http://203.113.117.68/downloads/auth…Hotspot.tar.gz
# tar -zxvf Hotspot.tar.gz
# cd Hotspot
แล้วแก้ไขข้อมูล รหัสผ่าน root ของ MySQL และวงไอพีที่ต้องการแจกโดย
# nano config
บันทึกแล้วสั่ง
# ./config
# ./install
รอจนติดตั้งเสร็จเครื่องจะรีสคาร์ท 1 ครั้ง จบ……

ที่โหลด CentOS-5.9 ครับ
http://mirror1.ku.ac.th/centos-cd-dvd/5/

ดาวน์โหลดแค่ CentOS-5.9-i386-bin-DVD-1of2.iso ก็พอสำหรับการติดตั้ง Hotspot
——————————————————————————-
Update 04-06-2013 ==> CentOS-5.9-64Bit+Covachilli-1.30-x86_64+Freeradius-2
——————————————————————————–
จัดไปครับ http://www.tansumhospital.go.th/down…t-64bit.tar.gz
โปรแกรม ที่เพิ่มเข้ามา
– coova-chilli-1.30-64bit
– freeradius-2
– webmin
– fail2ban start user network detail
mycorporation=’My Hotspot AuthenticatioN’
exinterface=’eth0′
mydhcpif=’eth1′
#myradiussecret=’testing123′
#myuamsecret=’ht2eb8ej6s4et3rg1ulp’
mysqluser=’root’
mysqlpassword=’123456′ end user network detail

mynet=’192.168.2.0\/24′ <===========วงไอพีที่ต้องการใช้ เช่น ‘192.168.100.0\/24′
myHS_NETWORK=’192.168.2.0’ <===========วงไอเน็ตต้องการใช้ เช่น ‘192.168.100.0’
myHS_NETMASK=’255.255.255.0′ <===========วง subnet mask ต้องการใช้ เช่น ‘255.255.255.0’
myHS_DYNIP=’192.168.2.20′ <=========== ไอพีที่ต้องการให้ Chilli เริ่มแจกไอพี เช่น ‘192.168.100.20’
myuamlisten=’192.168.2.1′ http://192.168.xx.1/wifi/admin/
User = administrator
Password = password

– ผู้ใช้ authen ที่มีอยู่แล้วในระบบให้ทดสอบ
user = 001 , Pass = 12345678

โดย http://www.linuxthai.org/

2. ฟรี Mini hotspot กึ่งสำเร็จรูป 

ไฟล์ดาวน์โหลด Desktop แบ่ง 4 part
http://www.mediafire.com/?i2i4fs32iiz2h

_________________________________________________
สคริปติดตั้งสำหรับ Ubuntu server 10.04 64bit
http://www.linuxthai.org/showthread….l=1#post180988

สคริปติดตั้งสำหรับ ClearOS 5.2
http://www.linuxthai.org/showthread….0%B8%A2/page12
http://www.linuxthai.org/showthread….l=1#post181026

_________________________________________________

มีเวลาว่าง ๆ ผมจะนั่งแก้ส่วนที่ต้องแก้ไข ไปเรื่อย ๆ ผมจะอัพไว้ที่นี่
10/12/54
http://www.mediafire.com/?8z7826b32u38s

ไฟล์คอนฟิก + ตัวจัดการ
http://www.mediafire.com/?5ssv8yykhkket

ไฟล์แบ็คอัพตั้งแต่เริ่มทำ รวมทั้ง change log ผมเก็บเอาไว้ใน Ubuntu One แต่มันแชร์ยังไงหว่า

_________________________________________________
คู่มือ ทะยอยมาเรื่อย ๆ นะครับ ;D

– วิธีติดตั้งจากแผ่น ตั้งแต่เริ่มต้น
– การย้ายฐานจากระบบเดิม ของคุณ creative

http://www.mediafire.com/?rtv9miq9a90jq

_________________________________________________
_________________________________________________

ต่อยอดจาก Easyhotspot Project ซึ่งคิดว่าผู้พัฒนาน่าจะหยุดโครงการไปแล้วมั๊ง
http://sourceforge.net/projects/easyhotspot/

ตัวนี้ทำใช้เองครับไม่ได้ขาย ทำ remastersys จาก ubuntu 10.04 สำรองระบบเก็บไว้ยามฉุกเฉินเอง
ไม่อยากเอาไว้ใช้คนเดียว เห็นว่ามันใช้ได้เลยเอามาแบ่งให้ไปลองกันครับ เป็น CD 1 แผ่น จะ boot livecd หรือติดตั้งก็ได้ แล้วแต่จะเอาไปใช้ครับ

ไม่ได้มีฟังก์ชั่นด้านการค้าเหมือนต้นฉบับนะครับ ผมเอาออกไปแล้ว เหลือแต่ระบบคำนวนยอดอย่างเดียว

น่าจะเหมาะกับ ธุรกิจบริการลูกค้า ที่อยากจะให้บริการ Free hotspot อย่างเช่น coffee shop, ปั้มน้ำมัน , จุดพักรถ อะไรประมาณนี้ครับ ไม่กี่ร้อย user แต่ถ้าจะใช้กับระบบใหญ่ ๆ ต้องพิจารณาระบบหน่อยนะครับ ผมลองแค่ประมาณ 3,000 user
ถ้าลองแล้วใช้ได้ดี อยากจะรื้อไฟล์ คอนฟิกไปทำระบบของตัวเอง ก็ไม่ว่าครับ คิดว่าคอนฟิกข้อนข้างจะต่างจากหลาย ๆ ท่าน เช่น freeradius ก็จะให้ Reply เป็นภาษาไทยโดยตรงเลย ฯ

ระบบคร่าว ๆ นะครับ Ubuntu 10.04 Desktop ไม่มีอะไรเด่นนัก เน้นใช้งานง่าย ๆ
– Firestarter firewall
– Coova-chilli 1.2.4
– FreeRADIUS Version 2.1.8
– บล๊อก MAC
– เปลี่ยนไอพีง่าย ๆ ผ่านตัวจัดการ
– File manager จัดการไฟล์, Web Text editor จัดการเนื้อหาหน้าล๊อกอิน และป๊อบอัพ
– ฯลฯ ที่เหลือไปลองดูเองนะครับ

ดาวน์โหลดไฟล์ 4 พาธท แตกไฟล์ออกมาจะเป็น iso ไรท์ลงแผ่น หรือไม่ก็ ลองใน vbox ได้ครับ

การ์ดแลน 2 ใบ
eth0 – dhcp รับไอพีจากโมเด็ม
eth1 – tun0 ของ chilli

บูต CD ไม่ต้องคอนฟิกอะไร ก็ใช้ได้เลย รับไอพีจาก chilli แล้วก็ลองเข้าเน็ตดู

การเข้าจัดการระบบต่าง ๆ หลังจากเข้าไปแล้วให้ไปเปลี่ยนรหัสผ่านด้วยนะครับ ถ้าจะใช้งาน

———————-
เข้าหน้าจัดการผู้ใช้ แนะนำให้เข้าฝั่ง Wan นะ และ Chome, Firefox เท่านั้น ใครอยากลอง IE ก็ได้ครับ จะเจอหน้าต้าแปลก ๆ เพี้ยนๆ เพราะ css ไม่รองรับ
http://wan-ip-server/hotspot/admin/login
user : admin
pass : 123456

———————-
Phpmyadmin จัดการฐานข้อมูล
http://wan-ip-server/phpmyadmin
user : root
pass : 123456

———————-
Webmin จัดการเซิฟเวอร์ คอนฟิกต่าง ๆ
http://wan-ip-server:10000
user : root
pass : 123456

โดย http://www.linuxthai.org/

ความเห็น
  1. rpk พูดว่า:

    ครูครับมี authen clearOS 6 ขึ้นไปมั้ยครับ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s