









เข้าใจว่าท่านยังไม่ได้ลองใช้ SIS 5 หรือเปล่าครับ ถ้าทำอย่างนั้นละก็ ไปกันใหญ่นะครับ
SIS 5 หนะ ออกแบบให้ eth0 ต่อ client นะครับ eth1 ไว้ต่อ net
ถ้าต่อสลับกันอย่างนี้ละก็ ตามแก้กันมั่วเลยครับ
จริงๆ แล้ว อย่างที่ทุกท่านเข้าใจแหละครับว่า เรื่องของ Network แบบ M$ (ไม่ใช่ Internet) นั้น ควรใช้ M$ ด้วยกันจัดการจะดีกว่าครับ แต่ระบบอื่นๆ (ที่เป็น Internet ทั้งหมด) ก็ควรใช้ Unix จัดการ ก็ Internet เกิดจากเอาเครื่อง Unix มาต่อเครือข่ายกันนี่ครับ ดังนั้น ทุกๆ อย่างที่เป็น Internet ก็คือสิ่งที่ Unix เป็น
ดังนั้น อย่างคุณที่ไม่ออกนาม (เข้าใจว่า เล่น M$ Server มาเยอะเหมือนกัน) นั้นก็ถูกแล้วครับ เพียงแต่ว่า ส่วนของ SIS นั้น ผมแนะนำให้ง่ายกว่านั้น คือ ... อ่านคู่มือแล้วทำตามครับ :)



ถ้างั้น ครูประพัน ลองลง sis ที่ dell ก่อน นะครับ แล้วลองใช้งานดู ในเรื่องทั่วไป เช่น การแชร์เนต อะไรต่าง ๆ พอได้แล้ว มาดูเรื่องบทเรียน อาจารย์ก็ทำตามคู่มือเลยที่อาจารย์ไปอบรมมา คาดว่าคงเป็นในฝัน รุ่น 1 หรือ รุ่นสอง ไม่แน่ใจ ถ้าเป็นรุ่น 2 ดูคู่มือเล่มขาวได้เลย เล่มเล้ก ๆ
ส่วนวิธีการที่จะเอาบทเรียน ซึ่งผมน่าจะเข้าใจว่าเป็น moodle นะ มันมีวิธีการอยู่ ตรงที่ เข้าไปในแต่ละบทเรียนของอาจารย์แต่ละท่าน แล้วมันจะมีเมนู เกี่ยวกับการสำรองข้อมมูลบทเรียน จะได้เป็น zip ไฟล์ ออกมา (ไม่แน่ใจว่ามันเซฟลงเครื่อง หรือ เซฟไว้ที่ไหน ขอไปดูคู่มือ moodle อีกทีครับ หรือครูประพัน ลองทำดูก้อได้ )
แต่ถ้าไม่อยากให้ยุ่งยาก เครื่องเดิม .... มันยุ่งยากกว่าเดิมนิดหน่อย คือเอา dell ใส่ sis เพิ่มเข้าไป เพื่อแชร์เน้ต ทำเวบ ทำเมลื อะไรก้สุดแล้วแต่ เครื่องเก่าทำเป็นบทเรียนออนไลน์ อย่างเดียว
แต่ต้องไปคอนฟิกไปอี เครื่อง dell เป็น อื่นที่ไม่ใช่ 192.168.212.1 เพราะมันจะไปชน เครื่องเก่าที่ตั้งไว้ (ยุ่งยากนิดหน่อย ต้องอ่านคู่มือไปด้วยถึงจะเข้าใจ)
การที่เครื่อง e-learning ไม่สามารถเปลี่ยนไอพีได้ เพราะว่าในการติดตั้ง moodle นั้น ใช้วิธีการ dump มาทั้งก้อน ไม่ได้ใช้วิธี install จาก source ทำให้มันยึดติดกับ ip 192.168.212.1 ไปโดยปริยาย ถึงแม้ไปแก้ไอพีเป็นอื่น ก็จะเข้า e-learning ไม่ได้เลย นี่คือจุดบอด
การอบรมในฝัน เพราะว่าการ dump นั้น ทำงานเร็ว ง่ายกว่าการติดตั้ง ตรง ๆ และคิดว่าโรงเรียนแต่ละโรงคงมี server แค่เครื่องเดียว (แค่เครื่อวเดียวก็หายากละ) แต่ถ้าได้ server มาเพิ่มต้องเป็นหน้าที่ ที่ต้องศึกษาเอาหละครับ ว่าจะออกแบบระบบยังไงให้ใช้ทรัพยากรคุ้มค่าที่สุด

ขอโทษทีครับ
ที่ไม่ได้ Login พอดี ไปใช้เครื่องที่อื่น ๆ เลยไม่ได้ Login เข้ามา แล้วก็มาตอบ แล้วที่สำคัญ ตอบผิดอีกด้วย สับสนเรื่อง eth ไปหน่อยครับ ดันกลับกันครับ ขอโทษทีครับ
ดีนะที่ท่าน Sondej ตามมาแก้ให้ซะก่อน
ผมก็แฟนพันธุ์แท้ SIS เหมือนกันครับ
โดยมากผมจะไปปรับระบบให้ โดยใช้ SIS ทำ Gateway + Proxy ผมว่ามันดูแลง่ายกว่า Windows 2003 เยอะครับ (แต่ก่อนผมจะใช้แต่ Windows 2003) เพราะว่า SIS ถูกออกแบบมาทางด้านนี้โดยเฉพาะเลย ติดตั้งที่เดียวปรับแต่งตามคู่มือถ้าอ่านคู่มือให้ดี และทำตามทุกขั้นตอน ไม่มีปัญหาแน่นอนครับ
โดยมากที่มีปัญหาก็คืออ่านคู่มือไม่หมด แล้วก็พยายามไปปรับแต่งให้ผิดแปลกไปจากค่า Default ของ SIS ครับ ผมก็เคยลองปรับมั่ว ๆ เหมือนกัน ผลก็คือพัง 55555 แต่ก็ดีครับเป็นประสบการณ์มาเยอะครับ
ส่วน Windows 2003 Server ถ้าโรงเรียนมีใช้อยู่ (โดยมากจะใช้ต่อกับ Hard Disk CAI สำเร็จรูป เพราะโดยมา CAI พวกนี้ต้อง run บนเบสของ Windows) ผมก็จะจัดการปรับให้เป็น Domain Controller ซะครับ เพราะว่าอย่างที่ตอบไปแล้วครับ ถ้า Client ในระบบเป็น M$ แล้วด้วย Domain Controller สามารถควบคุมได้หมดจดครับ
แต่ที่ผมลอง ๆ ค้นข้อมูลดู รู้สึกว่า Samba 4 ก็มีความสามารถในเรื่องแบบนี้เหมือนกันครับ แต่ผมยังไม่แน่ใจ ยังงัยถ้าสามารถทำได้ รบกวนทางทีมงานพัฒนา SIS ลองจับยัดลงไปใน SIS 6 เลยน่าจะดีนะครับ

ส่วนในเรื่องของท่านเจ้าของกระทู้นะ
ถ้าไม่อยากยุ่งยากมาก ก็เอา server เก่ามาต่อกับ Windows 2003 ต่อให้ SIS เป็น Client ซะ โดยต่อสายเข้าที่ eth1 แล้วก็ปรับ IP ให้อยู่ใน class เดียวกับ IP ที่ server 2003 จ่ายมา หรือถ้า server 2003 จ่าย IP แบบ DHCP อยู่แล้วก็ไม่ต้องไปปรับแต่งใด ๆ (แต่แนะนำว่า FIX IP ที่ SIS ที่ eth1 ให้คงที่น่าจะดีกว่าครับ)
ผมว่าแค่นี้ client ภายในก็น่าจะเรียกดูพวก e-learning จาก SIS ได้แล้วนะครับ โดยเรียกเป็น http://IP ของ SIS/<ของเก่า>
ของพวกนี้ต้องลองครับ
ส่วนถ้าจะเอาแบบยุ่งยากหน่อยคือไม่สนใจ Windows 2003 แล้ว ก็ให้ลง SIS ใหม่เลยที่ Server ตัวใหม่ครับ พยายามใช้บัญชีชื่อผู้ใช้ต่าง ๆ ให้เหมือนกับของเดิมครับ
แล้วก็ลองย้ายข้อมูลแบบดิบ ๆ เลยนะครับ (เพราะตอนที่ผมใช้ windows 2003 ทำ Webserver อยู่ แล้วก็มีพวก e-learning อยู่ เวลาผมสำรองข้อมุลผมจะใช้วิธีดิบ ๆ เลยคือคัดลอกมันมาเก็บไว้ทั้งโฟล์เดอร์ครับ เวลาเอามาใช้ก็เอามาวางในที่ที่เดิมของมันที่มันเคยอยู่ มันก็สามารถทำงานได้ตามปกติครับ)
หลักคร่าว ๆ ของพวก CMS และ LMS มันก็เหมือนกับโปรแกรมตัวหนึ่งที่ติดตั้งลงไปที่ OS ซึ่งเวลาที่พวกนี้ติดตั้งจะมีข้อมูลอยู่ 2 ส่วนที่สำคัญ คือ
1. data จะอยู่ใน mysql (/var/lib/mysql/<ชื่อโฟล์เดอร์>) โดยมันจะสร้างเป็นโฟล์เดอร์ตามที่เราติดตั้งพวก CMS หรือ LMS เช่นถ้าใช้ learnsquare มันก็จะสร้างชื่อ โฟล์เดอร์ learnsquare ไว้ให้ในนี้ หาทางเอามันออกมาครับทั้งโฟล์เดอร์เลยนะครับ
2. ตัว source ของโปรแกรม และก็ข้อมูลอื่น ๆ ที่ไม่ใช่ database เช่นไฟล์บทเรียนต่าง ๆ (flash , pdf หรืออื่น ๆ) จะอยู่ใน /var/www/html/<ชื่อโฟล์เดอร์> หาทางเอามันออกมาครับทั้งโฟล์เดอร์เลยนะครับ
ที่นี้เราก็ หาทางเอามันกลับไปที่เดิมครับ ต้องลองดูหน่อยนะครับ เพราะว่ามันก็ไม่เสียหายอะไรครับ หรือจะโทรมาปรึกษากันก็ได้นะครับ ยินดีครับ

ให้ SIS คุมทุกอย่าง ดูแลด้าน Internet ไปทั้งหมด แปลว่า ให้ SIS เป็นตัว share net, proxy, dhcp server, webserver และอื่นๆ ที่ต้องการ
M$ ก็เป็น client ไป
ส่วน M$ Server ก็เป็น File Server อย่างเดียว แปลว่า ทำหน้าที่ share file แทน SIS ไป (ซึ่งถ้านำมาต่อกัน ก็เป็น client ของ SIS อีกที)
ถ้าต้องการทำ Domain Controller ก็ไป set ที่ M$ Server เอา ก็ได้ครับ แต่ถ้าต้องการ set เรื่อง DNS ละก็ SIS ก็มีให้แล้ว
ไม่น่าจะยุ่งยากอะไรครับ ;)





จริงๆ แล้ว SIS หนะ eth0 ต่อเครื่องลูก (ใช้ WebAdmin ปรับแต่ง ip ไม่ได้ ง่ายดี จบ) ส่วน eth1 ต่อ net
คำถามคือ ต่อ net ต้อง set ip อย่างไร
คำตอบก็ง่ายๆ ครับว่า แล้วแต่เดิมหนะ คุณเอาเครื่องอื่นต่อ net หนะ set อย่างไรครับ ...
SIS ก็เป็นเครื่องคอมธรรมดา เครื่องอื่นต่อ net แล้วต้อง set อย่างไร เอา SIS ไปต่อ net ก็ set แบบเดียวกันนั่นแหละครับ ... ง่ายไปไม้เนี่ย :)






Posts: 15
Joined: 25-06-2008