คมอตดตง All In One server for Netcafe ตอนท 1 การออกแบบ ระบบเครอขาย ตอนท 2 การเตรยมอปกรณสาหรบตดตง All In One server ตอนท 3 วธตดตง All In One server ตอนท 4 ตงคา Config ของระบบ All In One server ตอนท 5 วธ ลงทะเบยนเพออพเกรดให& Config เป'น Full Version
ตอนท 1 การออกแบบ ระบบเครอขาย
ร(ร(ปแบบ ระบบ
Network ในร&าน NetCafe
จากร(ปแผนผงจะเห+นได&วามการใช&งานอนเตอรเน+ตเป'นสวนใหญ และถ&าระบบ Network
ของทานมการจดสรร Internet ไมดพอแล&ว ก+จะทาให& internet ภายในระบบของทานช&าลง แตถ&าเรา ตดตงระบบ All In One เพอให&มาจดสรร internet ภายในระบบของทาน แม&ล(กค&าทานจะเลน Game Online Msn ด(Tvonline คลบวดโอ Camfrog หรอ Hi5 แต internet ในระบบของทานก+รวดเร+ว อย( Game Online ไม Lag เป2ดเน+ตรวดเร+วไมต&องคอยสอดสองวาใครมาแอบดาวโหลดหรอเป2ด web ให&ปวดหว การออกแบบระบบของทานนนข3นอย(กบ จานวน internet ภายในร&านทานวามกเส&น และ ความต&องการใช&งาน internet ในร&านทาน เชน ถ&าล(กค&าสวนใหญของทานเลน Game Online ทานจะต&องเน&น Game เป'นหลก โดน ทานอาจจะตดตง internet 3 เส&น โดยทให& เป'นเกมส 2 เส&น และ เน+ต 1 เส&น หรอถ&าล(กค&าสวนใหญของทานใช&งาน internet มากกวา ก+อาจจะ ทาเป'นเน+ต 2 เส&น เกมส 1 เส&น
ตอนท 2 การเตรยมอปกรณสาหรบตดตง All In One server 1 เครอง Computer สาหรบตดตง all in one server ข3นอย(กบ จานวนเครองล(กขาย Spec เครอง All In One Server
Client CPU
HDD
RAM
INTERNET
20
800 MHz
80 GB
512 MB
2 Line
20-40
1 GHz
80 GB
1 GB
3 Line
41-60
1-2 GHz
160 GB
1-2 GB
100
2-3 GHz
160 GB
3 GB
5-6 Line
150
2-4 GHz
320 GB
4 GB
6 Line Up
3-4 Line
2 Internet ทานควรเลอก Internet สาหรบทาเป'นเส&น Game โดยเลอกจากความเสถยรของ
วธหาให&ทาน ไปท run แล&ว พม cmd จากนนคอยพมพ ping adslthailand.com -t จาก นนด(ตรง Time คายงน&อยเน+ตยงนง เมอ ping วงไปได&ซก 10 บรรทดแล&ว ให&ทานกด Control + C internet
ทานจะเห+น Ping statistics for 203.107.132.133: Packets: Sent = 31, Received = 31, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 27ms, Maximum = 115ms, Average = 40ms
คา loss ยงน&อยยงด ถ&าเป'น 0 ดใหญเลย และคาเฉพาะ (Average) เฉลยน&อยๆถอวาด หมายเหต เวลา ping เพอเช+ค ไมควรมการใช&งาน internet ทกชนด และการเลอกเส&น Game ทานควรเลอกจาก Upload เพราะ Game Online นนใช& คา Upload เยอะ ถ&าคา Upload แค 512 KB ไมเพยงพอตอความต&องการของ Game Online ในสมยน อยางตาๆ ควรจะเป'น 1024 KB แตถ&า Internet ของทานไมสามารถตดตงแบบ Upload 1024 ได& ก+เปลยนเป'น ตด internet เพมอกเส&นเพอทา เป'นเส&นเกมสอกเส&น เมอ 2 เส&นรวมกน ก+จะได&คา Upload เฉลย 1024 KB พอด หมายเหต คา Download/Upload ในบ&านเรา เมอวดมาแล&วควรจะได&ประมาณ 70% -80 % ของ Package ททานตดตง 3 การเลอก เมนบอรดทานควรเลอกเมนบอรดทม ชอง PCI หลายๆชอง เพออนาคตทานอาจจะ
ต&องเพม internet อกหลายเส&น 3.1 เครอง Server ควรตดตง UPS เพอสารองไฟ กน ไฟกระชาก และ ไฟดบ 3.2 เครอง Server ควรตดตง Power Supply ทถ3กๆจายไฟเต+ม เพราะ Server ของทานจะ ต&องเป2ดทงไว&ตลอดทงวน
ตอนท 3 วธตดตง All In One server ทานสามารถดาวโหลด
Clark Connect 4.2/4.3 ได&ท
http://www.clarkconnect.com/downloads/isos.php
ขนตอนการตดตง
ทาน Boot คอมพวเตอรด&วย CD จะพบกบหน&าน ให&ทานพม linux แล&ว enter
ให&ทานเลอก ภาษา เป'น English
เลอก Keyboard เป'น us
เลอกการตดตง จาก CDROM
เลอก install
ให&ทาน พมคาวา linux แล&ว ok
เลอก Gateway mode
การเชอมตอ จะม 2 ประเภท คอ Static(eth) และ PPPoe(Bridge Mode) การเชอมตอ แบบ PPPoe
ให&ทานเลอก PPPoe จากนน ใส User Pass Internet ของทาน
การเชอมตอ แบบ Static
ให&ทานเลอก Ethernet แล&ว ใส IP ของ lan card ตรง Default gateway คอ IP ของ router
ใสตงคา IP gateway ใน ระบบของทาน
ตงชอเครองของทาน Hostname ควรเป'นชอร&านของทาน สวน Domain ทานจะใสอะไรก+ได& หรอจะเป'น netcafe4u.com ก+ได&ครบ
เลอก เวลา เป'น Asis/Bangkok คอเวลาของไทยนนเอง
ตงคา Pass Server ของทาน
เลอก Use Default เลยครบ ไมต&องคดมาก
ให&ทานเลอก bandwidth กบ web proxy นอกนนถ&าทานใช& ก+เลอกมาได&ครบ
หน&าน ถ&าทานไมใช& ก+ไมต&องเลอกมาก+ได& ครบ
ระบบกาลงทาการ format HDD ของทานอย(ให&ทานรอ
เมอกดคาวา reboot ให&ทาน เอาแผนออกแล&ว กด reboot ได&เลยครบ หมายเหต ถ&าระหวาง format HDD แล&ว ระบบแจ&งวาทานไมม Driver ให&ทานเปลยนจาก HDD SATA เป'น IDE แทนครบ
ตอนท 4 การ Config ระบบ Server หลงจากเครอง reboot เสร+จนะครบ ให&รอจนกวาจะข3นหน&าแรกสแดงๆ แบบในภาพ
ให&ทานใส Password นะครบ
pass ททานใสตอนตดตง CC นะครบเมอใสเสร+จแล&วให&กด Enter
จากนนเราจะมาเจอเมน( ให&ทานเลอกหวข&อ F1 Launch Text-mode Console นะครบ
ให&ทานใส Password อกครงแล&ว Enter
หลงจาก Enter แล&ว ในหน&าจอจะบอกให&เรา กด ป:มล(กศรขวา ครบ
เมอเข&ามาแล&วนะครบ เราจะเห+นรายละเอยดตางๆ กอนอนให&เราตง Hostname กอนนะครบ ให&ทานตงเป'นชอร&านของทานก+ได&นะครบ เมอตงเสร+จแล&ว เรามาหา วา Lan Card ใบไหนชออะไรกน กอนอนนะครบ ถ&าทานเสยบสาย lan อย(ให&ทาน ด3งออกให&หมดนะครบ เมอด3งออกหมดแล&ว กด update ใต& DNS SERVER นะครบ หน&าจอของทานก+จะเหมอนกบร(ปด&านบน
ให&ทานนาสาย Lan ทตอมาจาก Swich/Hub มา 1 เส&น นะครบ แล&วเสยบ Lan Card ใบไหนกอนก+ได&นะครบ เมอ เสยบแล&วให&ทานกด Update นะครบ ถ&า eth ไหนข3น Yes แสดงวา Lan Card ใบททานเสยบคอ eth นนเชน ของผมเสยบ lan on board เมอกด update แล&ว eth0 ข3น yes แสดงวา lan on board คอ eth0
จากนนผมถอด สาย Lan ออกมาจาก lan on board ผมก+นามาเสยบ lan card อกใบ แล&วกด Update ปรากฏวา eth1 ข3น Yes ผมก+ จดเอาไว&วา Lan ตวนนคอ eth1 ทานก+ทาแบบนไปเรอยๆจนหมดนะครบอนนเป'น วธการหาวา Lan Card ใบไหนชออะไรครบ
เมอทานหาจนครบแล&วนะครบ ให&ทาน นาสาย lan อนเดมกลบมาเสยบทชอง eth1 นะครบ ซ3งจะเป'น ip gateway ของร&านทาน ตวอยางในร(ปผมได&ตง eth1 เป'น 192.168.237.2 นะครบ เมอเสยบ สาย lan แล&ว ผมก+ใช& computer อกเครอง Ping ตรวจสอบครบวา เจอมย ถ&า ping เจอแบบในภาพนะครบทานจะสามารถเข&าใช&งาน web config ได& แตถ&าทาน ping ไมเจอนะครบ ให&ลองตง คา Ip ใหมด(เพราะ ip อาจจะชนได&ครบ
ให&ทานเป2ด IE ข3นมาแล&ว พมพ ip gateway server ตวอยาง https://192.168.1.254:81 ทานจะสงเกต ได&วาม ตว s ด&วยนะครบ เมอพมพ เสร+จแล&ว ให&ทาน login โดยใช& user root
ทานจะเข&ามาเหมอนในดงร(ปจากนนทานจาเป'นต&อง เปลยน theme กอน
ให&ทานไปท system > webconfig > เลอก Themes เป'น 3.x แล&วกด update
จากนนให&ทานมาทหวข&อ network > Ip settings นะครบ ให&ทานนา สาย Lan จาก Router มาเสย eth0 นะครบ แล&วกด update ด(วาข3น yes หรอไม (Router ทานต&อง Set เป'น Brige Mode กอน) จากนนกด Edit ท eth0 นะครบ
ให&ทานเลอกเป'น External นะครบ
เลอก DSL/PPPoE นะครบ
ให&ทานใส User Pass Internet ของทานนะครบ MTU ไมต&องใส Automatic DNS Servers ให& ต=กถ(กออก นะครบจากนนกด Confirm
เทาก+จะเจอหน&าจอแบบนนะครบ ให&ทานกด Update ไปเรอยๆนะครบ จน PPP0 ม IP ข3น นนแสดง วาตอ Internet สาเร+จแล&ว แบบร(ปด&านลางนะครบ
•
ให&ทานทาตอจนเสร+จนะครบ PPP0 มกจะใสเป'น เส&น Internet นะครบ PPP1 จะเป'น Game นะครบ
เมอทาน ทาจนเสร+จแล&ว จะได&แบบภาพด&านบนนะครบ
จากนน ให&ทานไปท Network > Multi-Wan ตรงหวข&อ Multi-Wan Status ให&ทาน กด Enable ก+จะได&ดงภาพนะครบไมต&องตงคา Weigth นะครบ เพราะเราจะไปตงกนท Config
ไปหวข&อ Intrusion Detection นะครบ หวข&อนเป'นระบบป>องกนการ Hack หรอ ยง Server นะ ครบ แตบ&างทมนมกจะ Block IP Game ด&วย จ3งทาให&เลน Game ไมได& จากประสบการณของผม ผมมกจะ ป2ดตรงนนะครบ เพอลดป?ญหา เข&าเกมสไมได&
หวข&อนก+เหมอนกน
Intrusion Prevention ผมแนะนาให&ป2ดนะครบ แตถ&าทานกลวโดน hack Server ไมต&องป2ดก+ได&ครบ
สาหรบหน&า Web Proxy นะครบ ทานไมต&องต=กอะไรทงนนนะครบ
ไมต&องปรบแตงอะไรทงสน ตรง On boot ก+ไมต&อง ต=กนะครบ เพราะทางเราได&ทาระบบ squid ใหม หมดนะครบ คราวนเรามาลงโปรแกรม สาหรบ เก+บแพทเกมสและ แยกเน+ต แยก เกมสกนตอดกวา ให&ทาน ดาวโหลดเครองมอสาหรบตดตง Config ของ www.netcafe4u.com 1. Putty http://www.netcafe4u.com/download/putty.exe 2. Winscp http://www.netcafe4u.com/download/winscp.exe
3. netCafe-Firewall-Setup.tar.gz http://www.netcafe4u.com/download/netCafe-Firewall-setup.tar.gz
เมอทานดาวโหลดเครองมอพร&อมแล&ว ให&เป2ดโปรแกรม winscp แล&ว login เข&าไปใน server
ให&ทานสง ไฟล netCafe-Firewall.tar.gz เข&าไปท Server หลงจากนน ใช&โปรแกรม Putty เพอพมคาสง
ให&ทานพมสคาสง [root@meeting-u2 root]# ls < พมคาสง ls เพอด(วามไฟล Script อย(หรอป:าว netCafe-Firewall-setup.tar.gz [root@meeting-u2 root]# tar zxvf netCafe-Firewall-setup.tar.gz จากนนใช&คาสง แตกไฟล tar zxvf ชอไฟล
มอแตกไฟลมาแล&วจะได&แบบทเห+นในภาพ ให&พม ls เพอเช+ความ โฟรเดอรทแตกไฟลไว&แล&วหรอยง [root@meeting-u2 root]# ls netCafe-Firewall-setup netCafe-Firewall-setup.tar.gz [root@meeting-u2 root]#
ถ&ามโฟรเดอรแล&วให&เรา พมพ cd netCafe-Firewall-setup เพอเข&าไปยงโฟรเดอร [root@meeting-u2 root]# cd netCafe-Firewall-setup [root@meeting-u2 netCafe-Firewall-setup]#
เมอเข&ามาแล&วให&เราพมพ คาสง ./install [root@meeting-u2 netCafe-Firewall-setup]# ./install Resetting built-in chains to the default ACCEPT policy: netstat-nat/ netstat-nat/install-sh netstat-nat/netstat-nat.c netstat-nat/configure.in netstat-nat/Makefile.in netstat-nat/NEWS netstat-nat/config.log netstat-nat/configure netstat-nat/netstat-nat.h netstat-nat/netstat-nat.spec netstat-nat/ChangeLog
[ OK ]
========================================== Firewall For ClarkConnect by zombieta DEMO Version ========================================== [root@meeting-u2 netCafe-Firewall-setup]#
อนเป'นเสร+จขนตอนการ Install จากนนเราต&องไป Config
ให&ทานไปทหวข&อ Admin Tools > Fire Manager เพอแก&ไข Config ให&ทานเลอก Config แล&วกด ป:ม Open File
เมอทานเป2ดเข&ามาจะม ตวแปรตางๆให&ทานแก&ไข ให&ทานอานตามคอมเม&นตางๆแล&ว แก&ไขท ละบรรทด จน ครบ จากนน กด Save
เมอทาน กด Save เสร+จแล&ว ให&ทาน เข&า Putty แล&วพมพ [root@meeting-u ~]# service firewall restart Starting firewall: [ OK ] [root@meeting-u ~]#
จากนน ลอง เช+ควา Internet ของทาน ใช&งานได&ทง 2 เส&น หรอไมโดยใช&คาสง [root@meeting-u ~]# ping -I ppp0 adslthailand.com PING adslthailand.com (203.107.132.131) from 58.8.98.166 ppp0: 56(84) bytes of data. 64 bytes from 203.107.132.131: icmp_seq=0 ttl=54 time=65.0 ms 64 bytes from 203.107.132.131: icmp_seq=1 ttl=54 time=38.4 ms 64 bytes from 203.107.132.131: icmp_seq=2 ttl=54 time=62.1 ms --- adslthailand.com ping statistics --7 packets transmitted, 7 received, 0% packet loss, time 6002ms rtt min/avg/max/mdev = 25.361/38.598/65.083/16.403 ms, pipe 2 [root@meeting-u ~]#
เป'นการเช+ควา PPP0 สามารถใช&งานได& ถ&าใช&ได&มนจะ Ping ออกได&ครบ [root@meeting-u ~]# ping -I ppp1 adslthailand.com PING adslthailand.com (203.107.132.133) from 58.8.111.244 ppp1: 56(84) bytes of data. 64 bytes from 203.107.132.133: icmp_seq=0 ttl=54 time=29.5 ms 64 bytes from 203.107.132.133: icmp_seq=1 ttl=54 time=28.1 ms 64 bytes from 203.107.132.133: icmp_seq=2 ttl=54 time=27.2 ms --- adslthailand.com ping statistics --3 packets transmitted, 3 received, 0% packet loss, time 2001ms rtt min/avg/max/mdev = 27.218/28.323/29.565/0.963 ms, pipe 2
[root@meeting-u ~]#
คราวนเรามา Ping PPP1 กนบ&าง ถ&า Ping ผาน แปลวาสามารถใช&งานได& ครบทง 2 เส&นครบ คราวนให&ทาน พมคาสงเพอ Reboot เครอง จากนนรอจนกวา เครองจะข3นหน&าจอสแดง นน หมายความวา Server ทางานเรยบร&อยแล&ว คราวนเราจะมเช+ควา Squid และ Frox ทางานปกตหรอ ไม โดย พมคาสง [root@meeting-u ~]# tail -f /var/log/squid/access.log 1230417453.245 676 192.168.1.127 TCP_MISS/200 6577 GET http://www.nonk.com/thumbs/p470m5e.jpg - DIRECT/74.86.142.136 image/jpeg 1230417453.283 294 192.168.1.127 TCP_MISS/200 10123 GET http://images.nonk.info/sexypics/Destiny-Lex-Nonk.jpg - DIRECT/67.228.238.154 image/jpeg 1230417453.430 319 192.168.1.127 TCP_MISS/200 4859 GET http://www.nonk.com/thumbs/16esolg.jpg - DIRECT/74.86.142.136 image/jpeg 1230417454.097 0 192.168.1.127 TCP_MEM_HIT/200 563 GET http://media.sexinyourcity.com/ads/profiles/msnpopup/trans.gif - NONE/- image/gif 1230417454.125 28 192.168.1.127 TCP_MEM_HIT/200 2598 GET http://media.sexinyourcity.com/ads/profiles/msnpopup/blue-style.png - NONE/- image/png
ถ&าข3น คล&ายๆแบบนแสดงวา squid เก+บแพทเรยบร&อยแล&ว แตถ&าพมคาสงแล&วไมข3นอะไรเลยให&ทาน ลองเป2ด web ด(กอน TCP_MISS= หมายถ3ง ยงไมเก+บแพท TCP_MEM_HIT= หมายถ3ง เก+บแพทแล&วและเรยกใช&งานอย( คราวนเรามาเช+ค Frox บ&าง วาเก+บแพทหรอไม โดยพมคาสง [root@meeting-u ~]# tail -f /var/log/frox.log Sun Dec 28 03:57:43 2008 frox[27599] Connect from 192.168.1.101 Sun Dec 28 03:57:43 2008 frox[27599] ... to 203.144.132.11() Sun Dec 28 03:57:44 2008 frox[27599] Cache hit for ftp://203.144.132.11/freestyle/hsupdate/patch/39/./3n.mh-. Sun Dec 28 03:57:44 2008 frox[27599] 192.168.1.101 DOWNLOADED ftp://
[email protected]/freestylehsupdatepatch39.3n.mh- CACHE_HIT Sun Dec 28 03:57:44 2008 frox[27599] Client closed connection Thu Dec 25 09:32:54 2008 frox[12954] Cache miss for ftp://
[email protected]:2100/ReleaseEN1/_game_data_missions_demomap236_pno.ppk
ถ&าข3นแบบนแสดงวาเก+บครบ กอนพมคาสงนให&ทานทดลองโหลดแพทเกมสกอนนะครบ CACHE_HIT = เก+บแพท Cache miss = ไมเก+บ
ตอนท 5 วธ ลงทะเบยนเพออพเกรดให' Config เป(น FullVersion ให&ทานไปทหวข&อ Admin Tools > Register จากนนกด ป:ม Gencode
เมอได& Code มาแล&ว ให&ทาการ Copy ใส noteped แล&ว สงมาท Email
[email protected] จากนน ให&โทร หรอ Msn เพอแจ&งวาทานต&องการ ลงทะเบยน เราจะสง เลขทบญช ไปให&ทาน เมอ ทานโอนเงนมาแล&วให&โทรแจ&ง หลงจากนนรอ ทมงาน netcafe4u ตรวจสอบเสร+จ จะจด โปรแกรม Full Version ให&ทานโดยทนท
ภาพตวอยาง โปรแกรมททาการลงทะเบยนแล&ว สาหรบโปรแกรมทลงทะเบยนแล&ว จะสามารถ Update Online ได&
ภาพตวอยาง การ Update Online
ภาพตวอยาง โปรแกรมทไมสามารถ Update ได& ถ&าทานจะไมสามารถ Update ได& แตถ&าทานลงทะเบยนไปแล&ว โปรแกรมก+ยงทางานตามปกต เพยงแตทานไมสามารถ Update Code ใหมๆ ได&เทานนเอง แตทานยงสามารถเข&า VIP บอรด เพอด(การ Add Config ใหมๆได& ระบบน ทานยงสามารถ เพม Config เพอแยกเน+ต-เกมส
เองได& เชน Game Online Server Inter / Server ใต&ดนตางๆ ทานสามารถ หา IP/Port เพอ Add Config เพมเตมได&เองอกด&วย สวนวธ Add ทาน สามารถเข&าไปอานได&ใน VIP บอรด หมายเหต สาหรบ ตว Full Version 2 WAN สามารถใช&งานได&ไมม กาหนดเวลา นะครบ แต ทานต&องทาการ ลงทะเบยนกอน นะครบ เพราะตว Full Version 2 WAN ผมแจกให&เอาไปใช&งาน กนเลย FREE