



ใน web admin tool ตรงการกำหนดค่าเครือข่าย
ตำแหน่งบน ที่เป็น eth0 ควรเป็นด้านที่ต่อกับอินเตอร์เน็ต
ตำแหน่งล่าง eth1 ควรเป็นด้านที่ต่อเครือข่ายภายใน
ในมโนภาพของผู้ใช้ เครือข่ายอินเตอร์จะอยู่สูงกว่า และเป็นอันดับแรก
ส่วนเครือข่ายภายใน อยู่ใกล้ชิดตัวเรา และถัดมา
ที่เป็นอยู่ มันขัดแย้ง ต้องคอยนึกกลับไปกลับมาครับ ค่อนข้างสับสน
(ปัญหาเดียวกับการเขียนแผนที่บ้านตัวเอง คนวาดจะวาดตามตัวเองถนัด ไม่คำนึงทิศ
แต่คนดู มักจะดูโดยอ้างอิงทิศเหนืออยู่ด้านบนเสมอครับ มันก็เลยงงๆ)

[quote:ebcbecea55="ประเสริฐ"]ใน web admin tool ตรงการกำหนดค่าเครือข่าย
ตำแหน่งบน ที่เป็น eth0 ควรเป็นด้านที่ต่อกับอินเตอร์เน็ต
ตำแหน่งล่าง eth1 ควรเป็นด้านที่ต่อเครือข่ายภายใน
ในมโนภาพของผู้ใช้ เครือข่ายอินเตอร์จะอยู่สูงกว่า และเป็นอันดับแรก
ส่วนเครือข่ายภายใน อยู่ใกล้ชิดตัวเรา และถัดมา
ที่เป็นอยู่ มันขัดแย้ง ต้องคอยนึกกลับไปกลับมาครับ ค่อนข้างสับสน
(ปัญหาเดียวกับการเขียนแผนที่บ้านตัวเอง คนวาดจะวาดตามตัวเองถนัด ไม่คำนึงทิศ
แต่คนดู มักจะดูโดยอ้างอิงทิศเหนืออยู่ด้านบนเสมอครับ มันก็เลยงงๆ)[/quote:ebcbecea55]อืม...ผมเองก็มีความรู้สึกเช่นเดียวกับคุณประเสริฐ นะครับ ... มันค่อนข้างจะสับสนนะครับ

ตอบ....
..........เรื่อง eth0 eth1 ว่าการ์ดตัวไหนควรต่อกับอะไร ในเวอร์ชั่นทดสอบ beta ก่อนจะออกมาเป็น rc1 และ release ก็ได้ให้มีการกำหนด ip เอง รวมทั้งชื่อเครื่องด้วย แต่ก็เป็นปัญหาว่าในเมื่อให้คอนฟิกมาก ๆ เข้า จะเกิดอาการงง ก็เลย กำหนด eth0และชื่อเครื่องมาให้เลย แต่ถ้าท่านอยากไปแก้ ถ้ามีความรู้มากกว่า อยากจะแก้ไขตรงไหน สามารถแก้ไขได้โดยไม่ยากอะไร แต่มือใหม่ที่ไม่เคยใช้เลย จะทำให้ใช้ยาก ซึ่งเข้าใจว่าผู้พัฒนาได้ทำเพื่อให้ใช้ง่ายที่สุด แค่คลิกอย่างเดียว ก็ใช้ได้แล้ว
ทำไมไปกำหนดที่ eth0 เพราะว่า ในกรณีที่เครื่องที่คุณจะติดตั้งเกิดมีการ์ดแลนใบเดียว คุณก็จะสามารถใช้เป็น อินทราเนตภายในได้อย่างสะดวกไม่ต้องไปแก้ไขอะไรมาก แต่ถ้าไม่กำหนด คุณก็จะต้องมากำหนดเอง แล้วอันไหนจะยากกว่ากัน มันก็เลยพ่วงมาถึงในกรณีมีการ์ดแลน 2 ใบ ซึ่งในเมื่อ กำหนด ใบที่ 1 มาให้แล้ว คุณก็แค่เพิ่ม ip ให้ใบที่ 2 มันก็ใช้ได้แล้ว หลักกว้าง ๆ ถึงมันจะ ใช้ ใบที่ 1 หรือ 2 ถ้าคุณ จดไว้ มันก็ไม่สับสนอะไร เพราะมีแค่การ์ดแลน 2 ใบ เอง ถ้าจะไม่ให้สับสน เขียนแปะติดไว้ที่ด้านหลังคอมก็ได้ครับ หรือเขียนใส่กระดาษแปะไว้ที่สาบแลน รับรองไม่งง :mimic: :o :lol:
5.01 ...
กำลังจะทดสอบครับว่า เวิร์กไหม อิอิ

[quote:5054b07fe4="somdej"]ทางเราจะแก้ bug ของ sis และ upgrade เป็น 5.01 โดยมีรายการคร่าว ดังนี้
bug
1. banner link ของ webadmin ชี้ผิด ต้องแก้เป็น https://linuxsis.intranet/webadmin
***ยังไม่เปลี่ยน เหมือนเดิมอยู่***
2. remove gateway when set ip to auto (/etc/sysconfig/network)
3. if eth1 is auto, disable dns and gw ในหน้า webadmin
***ข้อ2 -3 ใช้ิได้แล้วครับ***
ปรับปรุง - เพิ่มเติม
1. เพิ่มหน้า system info --> network เพื่อใช้ตรวจสอบค่าเครือข่ายของ eth ทุกตัวของ sis
**หน้านี้ ไม่เห็นมีครับ***
2. squidguard can add good sites and block file types
3. seperet squidguard (bad and good and file types) to a new menu (should be in service management)
4. smb --> add guest ok in a resource (check guest ok in server with login at XP)
5. smb --> check if user is not in a group --> show in no group
6. firewall can add a range ports
***แอดช่วงของ พอร์ท ไม่ได้ครับ**
7. firewall add default ports and describe in help
8. SRV_SMB and SRV_MAIL_01 change the enable/disable to check box (like NET_DHCP_01)
9. del group --> check if still have users inside, ask for confirmation
10.remove uid and gid from user manager.
11.add module for passive ftp
12. add PostgreSQL package and service control+config for Postgres
add OSS download from CD package and edit download menu (or dynamic menu)
13. sort service config and control to be the same
14. dont forget to check for upgradable webadmin tool
15. download menu --> 1. OSS from SIS M/C 2. OSS from Nectec site 3. Manual 4. Add software from Nectec OSS CD ROM 5. Add software from Nectec site
21. if add more software - update download menu.
22. chmod the download directory to not x
23. base url file config for webadmin tool ref to sys_root_uri (in include/preload.php)
24. update manual and help
25. upgrade sis-backup - restore.
26. add pop3 port when enable mail server
27. thai web mail
28. quota
***ข้อ 26-28 ยังไม่เห็นอะไรเลยครับ**
อืม ตั้งไว้เยอะ ทำได้แค่ไหน ต้องลองดูก่อนหนะครับ
ยังไงรบกวนท่านที่ได้ลองใช้แล้วช่วยมา comment หรือเพิ่มอะไรที่อยากแก้ไขไว้ในกระทู้นี้ด้วยครับ จะได้ให้ทีมพัฒนาเอาไปดูว่า ไหวไม้ครับ
ขอบคุณมากครับ :)[/quote:5054b07fe4]
apt-get update
apt-get upgrade
หรือว่าต้องเพิ่มอะไรอีกเนี๊ยะ


ขอโทษครับ ผมนึกว่าได้ทำไปแล้ว เลย apt-get ดู ถึงว่าทำไมมันมีน้อย ตอนนี้ได้อัพไปแล้ว เป็นเคอร์เนลใหม่ อิอิ ส่วนอื่น ๆก็กำลังดู ๆ ว่าน่าจะเพิ่มอะไรอีกบ้าง
** ตรง ชื่อ เครื่อง ถ้าให้มีการเปลี่ยนหรือตั้งได้ เหมือนตอน beta จะดีไหม จะยุ่งยากไปหรือเปล่า....พอดีว่าใช้ sis หลายเครื่อง ในวงแลนเดียวกัน แต่ก็ไปแก้เองหมดเลยตรง host network intranet....
เพิ่มเติมอีกนิดครับคุณสมเดช ในกรณีที่ใช้ แลนมากกว่า 2 ใบ มันจะไม่สามารถแชร์เนตได้นะครับ อย่างเช่น จะมี เน็ตเวิร์กสัก 3 วง ใช้การ์ดแลน 4 ใบ แล้ว การ์ดใบที่ 3 กับ 4 จะไม่สามารถแชร์เนตได้ เพราะไม่ได้ไปเพิ่มที่ iptables (ต้องไปเพิ่มเอง) ตรงหน้าที่บอกว่าแชร์เนต อยากให้มีด้วยว่า จะแชร์การ์ดใบไหนบ้าง ก็จะดีมากขึ้น ครับ เพราะอาจจะมีบางกรณี วงที่หนึ่งแชร็ วงที่สองไม่แชร์ วงที่สามแชร์ เป็นต้น

สำหรับ 5.0 ถ้ามี lan มากกว่า 2 ใบ เมื่อ run wizard share net เสร็จ มันจะ share net จาก eth1 ไปให้ทุกใบครับ (ใน code แค่ระบุว่า ตัวไหนออก net เท่านั้นครับ) แต่ว่าเฉพาะ eth1 เท่านั้นที่มันจะ redirect เข้า 8080 ให้หนะครับ
อ้อ eth2 ขึ้นไป ถึงจะได้รับการ share net แต่ก็ไม่ได้แจก dhcp ให้หนะครับ
ส่วนชื่อเครื่อง ถ้าไม่ได้กังวลอะไรมากผมว่าไม่น่าจะมีปัญหาอะไรครับ อยู่ที่ dns server เป็นหลัก เพราะฉะนั้น set dns ที่เครื่องหลักให้แต่ละตัวเป็นคนละชือ ก็ไม่น่ามีปัญหาอะไรครับ
ชื่อเครื่อง -- จะปรึกษาทีมงานว่าเอาไงดี
lan มากกว่า 2 ใบ ขอยกไป ver 6 ละกันนะครับ จะได้รื้อทำใหม่หมดเลยดีกว่า :)

หมายความว่า ถ้ากำหนดให้ eth1 เป็น ใบที่ต่อกับอินเตอร์เนต มันจะแชร์เนตให้ทุกใบ ตั้งแต่ eth2 eth3 eth 4 ในกรรีที่ติดตั้ง แลน หลายใบ แต่ตัว eth1 มันจะ redirect ไปที่ 8080 ก็คือ ทุกใบ ตั้งแต่ eth2 eth3 eth 4 ก็จะใช้เนตได้ โดยผ่าน web proxy ตลอด ผมเข้าใจน่าจะถูกนะครับ ส่วน dhcp ผมได้ไปเพิ่มเติม ใน dhcp.conf เรียบร้อยแล้ว
ส่วนชื่อเครื่อง ถ้าผมจะใช้ sis หลายเครื่องในวงแลน เช่น
1.gateway,proxy,share net
2.elearning
3.file shareing
4.mail
ต้องไปเซ็ท dns ของเครื่องแรก เพื่อให้รู้จักชื่อแต่ละตัว แต่ไปเซ็ทแต่ละตัวให้เป็นคนละชื่อนี่ยังไงครับ

หมายความว่า ถ้ากำหนดให้ eth1 เป็น ใบที่ต่อกับอินเตอร์เนต มันจะแชร์เนตให้ทุกใบ ตั้งแต่ eth2 eth3 eth 4
ถูกต้องครับ บรรทัดนี้ของ sis เป็นยังนี้ครับ
-A POSTROUTING -o eth1 -j MASQUERADE
คือระบุว่า ออก net ผ่าน eth1 หนะครับ
ในกรรีที่ติดตั้ง แลน หลายใบ แต่ตัว eth1 มันจะ redirect ไปที่ 8080 ก็คือ ทุกใบ ตั้งแต่ eth2 eth3 eth 4 ก็จะใช้เนตได้ โดยผ่าน web proxy ตลอด
ไม่ใช่ครับ บรรทัดนี้ของ sis เป็นอย่างนี้ครับ
-A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
คือเฉพาะ eth0 เท่านั้นที่จะ redirect 80 ไป 8080 ครับ
ส่วนชื่อเครื่อง ไปเพิ่มที่นี่ครับ /var/named/intranet (ในเครื่องหลัก) แล้ว restart named ครับ
นั่นคือ เครื่องอื่นที่ถาม dns จากเครื่องหลัก ก็จะได้ ip เครื่อง sis อื่นๆ จากเครื่องหลัก และไปหาถูกเครื่องครับ
ลองดูนะครับ :)







กำลังรออยู่ครับ
อยากให้เพิ่มโปรแกรมควบคุมเครื่องลูกและผู้ใช้
เช่น
+ส่งข้อความไปยังเครื่องลูก บอกว่า "อย่าเล่นเกมส์ "
+Shutdown เครื่องลูก หากกรุณีใช้งานไม่เหมาสม
+ add User การใช้งาน พร้อมกำหนดชั่วโมงการเข้าอินเตอร์เนต เครื่องลูกข่าย
+ หมุนโมเดม จากบ้าน เชื่อเนต ใช้งาน (ISP)
จากคุณ maredcheewit
add User การใช้งาน พร้อมกำหนดชั่วโมงการเข้าอินเตอร์เนต เครื่องลูกข่าย
ตรงนี้ อยากให้มีเหมือนกัน แต่มันจะยากไปไหม กลัวจะโดนไปโละกับเวอร์ชั่น 6.0 อิอิ แต่ถ้าเป็นแบบว่า กำหนด ip ให้ต่อละเครื่อง ซึ่งทำได้จาก dhcp แบบจ่าย ip คงที่ แล้วมีการกำหนดช่วงเวลาที่ให้ออกเนต จะได้ไหมครับ

อืม
+ส่งข้อความไปยังเครื่องลูก บอกว่า "อย่าเล่นเกมส์ "
+Shutdown เครื่องลูก หากกรุณีใช้งานไม่เหมาสม
ถ้าเครื่องลูกเป็น linux ก็พอไหวครับ
+ add User การใช้งาน พร้อมกำหนดชั่วโมงการเข้าอินเตอร์เนต เครื่องลูกข่าย
ตกลงดูที่เครื่อง หรือที่ user ครับ
+ หมุนโมเดม จากบ้าน เชื่อเนต ใช้งาน (ISP)
คืออะไรครับ
กำหนด ip ให้ต่อละเครื่อง ซึ่งทำได้จาก dhcp แบบจ่าย ip คงที่ แล้วมีการกำหนดช่วงเวลาที่ให้ออกเนต จะได้ไหมครับ
หมายถึงกำหนดว่า mac add ใด ได้ ip อะไรเหรอครับ ทำได้ครับ แก้ config นิดหน่อย แต่ถ้าเป็น webadmin เนี่ย อยากให้มันเป็นอย่างไรครับ นึกไม่ออกครับ :)



+ add User การใช้งาน พร้อมกำหนดชั่วโมงการเข้าอินเตอร์เนต เครื่องลูกข่าย
ตกลงดูที่เครื่อง หรือที่ user ครับ
+ กำหนด ip ให้ต่อละเครื่อง ซึ่งทำได้จาก dhcp แบบจ่าย ip คงที่ แล้วมีการกำหนดช่วงเวลาที่ให้ออกเนต จะได้ไหมครับ
หมายถึงกำหนดว่า mac add ใด ได้ ip อะไรเหรอครับ ทำได้ครับ แก้ config นิดหน่อย แต่ถ้าเป็น webadmin เนี่ย อยากให้มันเป็นอย่างไรครับ นึกไม่ออกครับ :)[/quote]
เอาสองข้อรวมกัน แบบ fix ip ให้แต่ละเครื่อง (mac address) แล้วกำหนด ว่าให้ออกอินเตอร์เนตได้ช่วงเวลาไหนบ้าง เช่น ในหน้า webadmin ก็ให้มี ช่องกรอก ip กรอก mac address และมีช่องให้เลือก อาจจะเป็น ชั่วโมงที่ 1 2 3 ... 24 เพื่อให้เลือกว่าใช้ได้เวลาไหนบ้าง ครับ


อยากให้ SIS เพิ่มโปรแกรมควบคุมเครื่องลูกข่าย
เช่น
1. สั่งปิดเครื่องลูกข่าย โดยควบคุมจาก Server
2. ส่งข้อความไปยังเครื่องลูก "อย่าส่งเสียงดัง"
3. โปรแกรมจองการใช้งานเครื่องลูกข่าย กรณีห้องปฏิบัติการ เครื่องใหนว่าง-ไม่ว่าง
4. Dial-in Service หมุน โมเดม มาเชื่อมเนตไปเล่นที่บ้าน
6. SHOUTcast
7. APC UPSD


1. สั่งปิดเครื่องลูกข่าย โดยควบคุมจาก Server
2. ส่งข้อความไปยังเครื่องลูก "อย่าส่งเสียงดัง"
ถ้า client เป็น linux คงไม่ยากมากครับ แต่ก็ต้อง set client พอสมควร ... สรุป ไม่ได้อยู่ที่ server อย่างเดียวครับ
3. โปรแกรมจองการใช้งานเครื่องลูกข่าย กรณีห้องปฏิบัติการ เครื่องใหนว่าง-ไม่ว่าง
อันนี้เขียนโปรแกรมเองได้ไม่ยากครับ ... แต่ไม่แน่ใจว่าควรอยู่ในส่วนหลักของ sis หรือไม่ เพราะเป็นโปรแกรมเฉพาะเจาะจงเกินไป ถ้าจะมี ก็คงเพียงแค่ตรวจสอบว่า เครื่อง client (mc address or ip address) ใดเปิดอยู่ (หรือต่อ lan อยู่) หนะครับ
4. Dial-in Service หมุน โมเดม มาเชื่อมเนตไปเล่นที่บ้าน
อันนี้ทำไม่ยาก ลองหาหนังสืออ่านได้เลยครับ หนังสือ fc หรือ redhat หนะครับ แต่ sis คงไม่ใส่ให้ใน webadmin ครับ
6. SHOUTcast
7. APC UPSD
อืม ...
:)




ยังไม่เสร็จครับ
อ้อ มีคนขอ featuer เพิ่มด้วยครับ
อีกอย่าง เรากะจะออก 5.1 แล้วไป 6 เลย ไม่ upgrade ตัว 5 ใดๆ อีก ก็เลยอยากให้เวลามันมากหน่อย เพื่อให้มันดีที่สุด เท่าที่เราจะใส่ไว้ใน v5 อะครับ
อ้อ ตอนนี้มี upgrade webadmin ให้แล้วนะครับ ระหว่างรอ 5.1 ก็ upgrade webadmin ไปก่อนละกันนะครับ :)






Load Balance คงยังไม่ใส่ให้หนะครับ ตอนนี้ยังไม่รู้เอาไงครับ
ส่วน fix eth0 นั้น มันมาตั้งแต่ตอนออกตัวทดสอบแล้วครับ เราให้ปรับแก้ได้แล้วผู้ใช้งงครับ แก้ทั้งสองตัว (eth0-1) แล้วก็เลยงง สุดท้ายเครื่องก็มีปัญหาทำงานไม่ได้ (เพราะ user เข้าใจผิด) สุดท้ายเลยต้อง Fix เพื่อให้ใช้งานได้โดยง่ายอะครับ
ถ้า Ver 6 คิดว่าจะออกแบบใหม่หนะครับ ก็จะจัดการตรงส่วนนี้ด้วยครับ แต่ออาจจะแยกเป็นหน้า Advance เพื่อไม่ให้เกิดการเข้าใจผิดได้หนะครับ 


ใน webadmin ในหัวข้อ edit user อยากให้มี
user do not expire และ time to password expire
ยากให้ reinstall ใด้และคู่มือ step by step การดูแลระบบ ส่งที่ควรระวัง
ปัญหาที่อาจเกิดในอนาคต และทูลที่จะแก้ปัญหาต่างๆ
ขอบคุณร่วงหน้าครับ
udolnop

Posts: 3894
Joined: 26-01-2004