วันพฤหัสบดีที่ 29 มกราคม พ.ศ. 2552

Windows Server 2003

Microsoft Windows Server 2003
Windows Server 2003 คือแพล็ตฟอร์มที่ช่วยเพิ่มประสิทธิผลให้กับผู้ใช้ ให้มุมมองใหม่ของข่าวสารทางธุรกิจที่สำคัญต่อผู้ใช้ เพื่อจะสามารถทำงานร่วมกัน จัดการ และตอบสนองความเปลี่ยนแปลงในโลกแห่งการแข่งขันได้ดีขึ้น ระบบปฏิบัติการตระกูล Windows Server 2003 ทำให้งานด้าน IT มีประสิทธิภาพสูงขึ้น พร้อมกับช่วยลดค่าใช้จ่าย สำหรับเครือข่ายขนาดเล็ก จนถึงศูนย์ข้อมูลขนาดใหญ่

ระบบปฏิบัติการตระกูล Windows Server 2003 สามารถช่วยให้:
ทำงานได้อย่างมีประสิทธิภาพ
แอพพลิเคชั่นได้รับการพัฒนา, นำไปใช้ และทำงานได้ดีขึ้น รวดเร็วขึ้น
เพิ่มผลการทำงานให้กับทุกส่วนขององค์กร
การให้บริการอย่างต่อเนื่อง
สามารถทำงานได้ตลอดเวลา ด้วยการปรับปรุงด้านการทำคลัสเตอร์ ซึ่งรองรับการมีเซิร์ฟเวอร์ถึง 8 เครื่อง
ความสามารถในการขยายระบบ
สนับสนุนทั้งการเพิ่มประสิทธิภาพให้เซิร์ฟเวอร์ โดยรองรับการเพิ่มโปรเซสเซอร์แบบ 64-บิต สูงสุดถึง 64 ตัว (SMP) และการเพิ่มจำนวนเซิร์ฟเวอร์ให้กับระบบงาน ด้วยการทำคลัสเตอร์ รวมไปถึงการสนับสนุนโปรเซสเซอร์ทั้งแบบ 32-บิต และ 64-บิตด้วย
ความสามารถด้านการจัดการ
ช่วยลดค่าใช้จ่ายด้านการดูแลรักษาลง ด้วยการทำงานให้โดยอัตโนมัติ โดย Windows Server 2003 มีเครื่องมือช่วยในด้านการจัดการ เช่น Active Directory® และ Group Policy, การใช้สคริปต์ และ wizard สำหรับปรับการทำงานของเซิร์ฟเวอร์
ความปลอดภัย โครงสร้างพื้นฐานที่ปลอดภัยคือปัจจัยสำคัญที่มีผลต่อกลยุทธ์ทางธุรกิจ
ในฐานะของผู้นำในอุตสาหกรรมคอมพิวเตอร์ ไมโครซอฟท์มุ่งมั่นที่จะพัฒนาผลิตภัณฑ์ที่มีความปลอดภัย เพื่อให้ผู้ใช้ได้รับระบบที่มีความปลอดภัยสูงขึ้นกว่าเดิม ดังจะเห็นได้ว่า Windows Server 2003 ให้ความปลอดภัยสูงขึ้น ไม่ว่าจะเชื่อมต่อเข้าสู่ระบบจากที่ใด ด้วยอุปกรณ์ใดๆ ก็ตาม ข้อมูลที่สำคัญของคุณจะได้รับการปกป้องตลอดเวลา Windows Server 2003 มีเว็บเซิร์ฟเวอร์ Internet Information Services (IIS) ที่ได้รับการออกแบบใหม่ พร้อมรองรับโปรโตคอลที่มีความปลอดภัยสูง อย่างเช่น 802.1x และ PEAP รวมถึงมี common language runtime ที่มีส่วนทำให้สภาพแวดล้อมการทำงานปลอดภัยมากขึ้น
การมีรากฐานที่แข็งแกร่ง ทำให้องค์กรธุรกิจสามารถเสนอบริการที่มีค่าใช้จ่ายน้อยลง แต่ให้ประสิทธิภาพสูงขึ้น และช่วยเพิ่มความปลอดภัยให้กับสภาพแวดล้อมที่แตกต่างกันของลูกค้าแต่ละราย
แอพพลิเคชั่นที่ดีขึ้น และทำงานเร็วขึ้นกว่าเดิม
Windows Server 2003 ใช้สถาปัตยกรรมที่มีเสถียรภาพ และสามารถขยายระบบได้ จึงเป็นแพล็ตฟอร์มที่ทรงพลังสำหรับแอพพลิเคชั่น โดยวางรากฐานที่แข็งแกร่งเพื่อให้การพัฒนาและจัดการกับแอพพลิเคชั่นทำได้ง่าย อีกทั้งความสามารถในการขยายระบบและการปรับปรุงประสิทธิภาพยังทำให้รันแอพพลิเคชั่นที่มีอยู่ได้รวดเร็วขึ้น นอกจากนั้น บริการสำหรับแอพพลิเคชั่น เช่น Microsoft .NET Framework, Message Queuing, COM+ และอื่นๆ จะรวมกันเป็นเครื่องมือที่นักพัฒนาและผู้ดูแลระบบสามารถสร้างโซลูชั่นที่มีการเชื่อมต่อกันได้อย่างรวดเร็ว

Lan คืออะไร

Lan คืออะไรแลน หรือ การเชื่อมโยงคอมพิวเตอร์เข้าเข้าด้วยกันเป็นเครือข่ายในพื้นที่ (Local Area Network, LAN) เป็นการเชื่อมโยงเครือข่ายคอมพิวเตอร์ถึงกันทั้งหมดโดยอาศัยสื่อกลาง มีการแบ่งแยกเครือข่ายออกเป็น 2 รูปแบบการเชื่อโยงคือ การเชื่อมโยงภายในพื้นที่ระยะใกล้หรือ แลน (LAN) และการเชื่อมโยงระยะไกลหรือแวน (WAN) โดยการเชื่อมโยงเครือข่ายแบบแลน มี 3 รูปแบบ คือBus มีการรับส่งข้อมูลด้วยความเร็ว 10-100 MB/sจะเชื่อมต่อกันบนสายสัญญาณเส้นเดียวกัน โดยจะมีอุปกรณ์ที่เรียกว่า T-Connector เป็นตัวแปลงสัญญาณข้อมูลเพื่อนำเข้าสู่ระบบคอมพิวเตอร์และ Terminator ในการปิดหัวท้ายของสายในระบบเครือข่ายเพื่อดูดซับข้อมูลไม่ให้เกิดการสะท้อนกลับของสัญญาณ Star เป็นระบบที่มีเป็นการต่อแบบรวมศูนย์ โดยเครื่องคอมพิวเตอร์ทุกเครื่องจะต่อสายเข้าไปที่อุปกรณ์ที่เรียกว่า Hub หรือ Switch โดยอุปกรณ์ที่เรียกว่า Hub หรือ Switch จะทำหน้าที่เปรียบศูนย์กลางที่ทำหน้าที่กระจายข้อมูล โดยข้อดีของการต่อในรูปแบบนี้คือ หากสายสัญญาณเกิดขาดในคอมพิวเตอร์เครื่องใดเครื่องหนึ่ง เครื่องคอมพิวเตอร์อื่นๆจะสามารถใช้งานได้ปรกติ แต่หากศูนย์กลางคือ Hub หรือ Switch เกิดเสียจะทำให้ระบบทั้งระบบไม่สามารถทำงานได้ทั้งระบบ Ring เป็นระบบที่มีการส่งข้อมูลไปในทิศทางเดียวกัน โดยจะมีเครื่อง Server หรือ Switch ในการปล่อย Token เพื่อตรวจสอบว่ามีเครื่องคอมพิวเตอร์ใดต้องการส่งข้อมูลหรือไม่และระหว่างการส่งข้อมูลเครื่องคอมพิวเตอร์อื่นๆที่ต้องการส่งข้อมูลจะต้องทำการรอให้ข้อมูลก่อนหน้านั้นถูกส่งให้สำเร็จเสียก่อน ประโยชน์ของ Lan 1.แบ่งการใช้ข้อมูล รวมทั้งการปรับปรุงและจัดการแฟ้มข้อมูลได้ง่าย 2.สามารถใช้ข้อมูลที่อยู่ในเครื่องคอมพิวเตอร์ห่างไกลได้อย่างรวดเร็ว3.การแบ่งปันการใช้อุปกรณ์ต่างๆ เช่น Printer, Modemฯลฯ4.การแบ่งปันการใช้โปรแกรมต่าง5.ควบคุมและดูแลรักษาข้อมูลได้ง่าย6.ประหยัดค่าใช้จ่ายในการดำเนินงาน 7.เพื่อการติดต่อได้อย่างรวดเร็ว

ระบบเครือข่ายเบื้องต้น

ความรู้เบื้องต้นเกี่ยวกับระบบเครือข่าย
ปัจจุบัน คอมเตอร์เข้ามามีบทบาทอย่างมากในชีวิตประจำวัน ตั้งแต่ตื่นเช้าจนเข้านอนและปัจจุบันได้เข้าสู่ยุคของ ข้อมูล ผู้ใดที่มีข้อมูลมากกว่าก็จะได้เปรียบในทุกๆด้าน เพราะฉนั้นทางหนึ่งที่เราจะสามารถหาข้อมูลได้ก็คือระบบเครือข่าย ซึ่งปัจจุบันระบบเครือข่ายไม่ได้จำกัดอยู่แค่บริเวณใดบริเวณหนึ่ง แต่เครือข่ายที่ใช้ในปัจจุบันสามารถหาข้อมูลได้ทั่วโลก
ความหมายของระบบเครือข่ายคอมพิวเตอร์
ระบบเครือข่ายคอมพิวเตอร์หมายถึงระบบที่มีคอมพิวเตอร์ตั้งแต่ 2 เครื่องขึ้นไปเชื่อมต่อกันอยู่โดยที่ไม่จำกัดจำนวน เครื่องคอมพิวเตอร์ที่นำเข้ามาเชื่อมต่อ
ประโยชน์ของระบบเครือข่าย
แชร์ทรัพยากรณ์ร่วมกัน ไม่ว่าจะเป็น Hardware หรือ Software
Hardware เช่น Harddisk , CD-Rom
Software เช่น โปรแกรมต่างๆ , ไฟล์งาน
ทำให้การส่งข้อมูลสามารถส่งได้อย่างมีประสิทธิภาพ
ทำให้เกิดการประหยัดอันเนื่องมาจาก การใช้อุปกรณ์ร่วมกันโดยที่ไม่จำเป็นต้องซื้อประจำเครื่องแต่ละเครื่อง
ส่วนประกอบของระบบเครือข่าย
การที่เราจะสามารถใช้งานระบบเครือข่ายจะต้องมีสิ่งต่างๆต่อไปนี้โดยที่จะขาดสิ่งใดสิ่งหนึ่งไม่ได้
คอมพิวเตอร์อย่างน้อย 2เครื่อง
เน็ตเวิร์คการ์ด(Network Interface Card)
สื่อกลางในการรับส่งข้อมูล
โพรโตคอล
ระบบปฏิบัติการที่รองรับระบบเครือข่าบ

IP Address

วิธีตรวจสอบ IP Address ของเครื่อง

IP Address คือหมายเลขที่สำคัญที่ทำให้เครื่องคอมพิวเตอร์ของเราสามารถใช้งานเครือข่าย และ Internet ได้ ซึ่งสามารถตรวจสอบได้ดังต่อไปนี้
1. คลิกที่ปุ่ม Start => Run
2. พิมพ์คำว่า cmd แล้วคลิกปุ่ม OK
3. จะปรากฏหน้าจอ dos จากนั้นให้พิมพ์คำสั่ง ipconfig แล้ว enter
ตรงแถบสีแดงแสดงหมายเลข IP Address ของเครื่อง ซึ่งเป็นการรับค่าจาก DHCP Server โดยอัตโนมัติตอนเปิดเครื่อง หากปิดเครื่องเป็นเวลานานแล้วเปิดใหม่ IP Address ดังกล่าวอาจเป็นไปเป็นหมายเลขอื่น

วันจันทร์ที่ 1 ธันวาคม พ.ศ. 2551

คำสั่งอื่นๆ

1.At : นั้นมีไว้สำหรับสั่งการให้โมเด็มซ้ำสตริงคำสั่งสุดท้าย โมเด็มจะ ปฏิบัติตามคำสั่งทันทีที่พิมพ์เครื่องหมาย/ ไม่จำเป็นต้องป้อนคำเติมหน้าคำสั่ง
2.Cpio : ต้องการชื่อเต็ม (full pathname) ดังนั้นถ้าผู้ใช้ทำการอ้างชื่อ ไดเรกทอรีปลายทางแบบ relative
3.Bc : เป็นโปรแกรมเครื่องคิดเลขแบบบรรทัดคำสั่ง. สร้างฟังก์ชัน, คำนวณ คณิตศาสตร์ชั้นสูงเช่นยกกำลัง
4.Basename : เป็นคำสั่งสำหรับสกัดเอาชื่อไฟล์ไฟล์โดยตัดส่วนขยายชื่อไฟล์ (file extension) .gif ออก
5.Last : เป็นคำสั่งที่จะทำให้ loop หยุดทำงานและออกมาจาก loop ทันที
6.Crontab : มีไว้เพื่อการตั้งเวลาทำงานคำสั่งหรือโปรแกรมล่วงหน้า ตามเวลาที่ ผู้ใช้ต้องการ แต่การเปิดอนุญาติเช่นนี้อาจสร้างปัญหาให้แก่ระบบ
7.Dd : ใช้สำหรับจัดย่อหน้าสำหรับคำอธิบาย
8.Du : แสดงการเนื้อที่ใช้งาน ของแต่ละ directory โดยละเอียด. ช่วยให้ผู้ดูแล ระบบรู้ว่า directory ใด ใช้เนื้อที่ใด หรือใช้ดูรวม ๆ
9.Dirname : คือเปลี่ยนทั้งเจ้าของไฟล์และกลุ่มไปพร้อมกันทุกไฟล์ใน Sub dirname
10.Ln : เป็นคำสั่งไว้สร้าง link ไปยังที่ ที่ต้องการ คลายกับ shortcut ใน
11.Env : แสดงค่า environment ปัจจุบัน
12.Eject : คำสั่ง EJECT เป็นคำสั่งให้นำคำสั่งที่ตามหลังคำสั่ง EJECT ไปขึ้นหน้าใหม่ ทั้งนี้เพื่อให้แต่ละส่วนของโปรแกรมใหญ่ๆ ขึ้นหน้าใหม่ ส่วนคำสั่ง EJECT จะไม่ปรากฏใน Assembly Listing
13.Exec : ที่ใช้ในการแทนค่าตัวแปรแล้วรันคำสั่งแบบพลวัต (dynamicly) บันทึกพฤติกรรมของ exec ไว้
14.Free : แสดงหน่วยความจำที่เหลืออยู่บนระบบ โครงสร้างคำสั่ง free [-b-k-m] โดย option ที่มักใช้กันใน free คือ -b แสดงผลลัพธ์เป็นหน่วย byte
15.Groups :
16.Hostname : คำสั่งแสดงชื่อผู้ใช้ขณะใช้งาน $ logname คำสั่ง id ใช้แสดงชื่อและกลุ่มมของผู้ใช้ งาน $ id คำสั่ง tty แสดงหมายเลข terminal ที่ใช้งานอยู่
17.Lp :
18.Mount : เป็นคำสั่งเชื่อมต่ออุปกรณ์เข้ากับระบบ) รู บแบบการใช้งาน mount
19.Mt : คำสั่งกำหนดและแก้ไขรหัสผ่านของ User ของระบบ Unix,Linux ... คำสั่งกำหนดคำสั่งย่อ ของระบบ Unix,Linux
20.Nice : คำสั่งหรือโปรอกรมเข้าสู่เครื่อง .... ติดต่อ nice หรือ ติดต่อผู้บริหารเว็บไซต์ + Powered by KnowledgeVolution
21.Nohup :
22.Netstat : จะแสดงเป็นตัวเลข IP ยากต่อการเดา และการดูจริงๆคุณต้องสังเกตที่ port ที่เครื่องคุณด้วยว่าเป็น port ที่ใช้ทำอะไร
23.Od : แสดงเนื้อหาในไฟล์ไบนารี่
24.Pr : คือส่วนหนึ่งของภาษา HTML. คุณสามารถใช้ BBCode ในข้อความที่คุณพิมพ์. และคุณสามารถยกเลิกการใช้ BBCode ในแต่ละข้อความได้ในแบบฟอร์มกรอกข้อความ. BBCode มีรูปแบบคล้ายๆกับภาษา HTML
25.Df : แสดงเนื้อที่ใช้งานทั้งหมดของ Harddisk ว่าเหลือเท่าใด
26Printf : รับค่าตัวแรกเป็นข้อความที่จัดรูปแบบการแสดงผล และรับรายการของข้อมูลที่ต้องการแสดงผลถัดไป. รูปแบบการแสดงผลจะถูกระบุโดยเครื่องหมาย % ตามด้วยอักษรแสดงรูปแบบ. ในกรณีนี้ %d ระบุว่าเราจะพิมพ์ตัวเลขฐานสิบ
27.Df : (ซ้ำกัน)
28.Printenv : คำสั่งนี้จะแสดงค่าตัวแปลสภาพ แวดล้อม. ตัวอย่าง:. -เซ็ตค่าตัวแปรสภาพแวดล้อม. จะใช้คำสั่ง ‘setenv’
29.Pg : เป็นคำสั่งใช้แสดง content ของไฟล์ ทั้งหมดทีละจอภาพ ถ้าต้องการแสดงหน้า ถัดไป ต้องกด แป้น.enter; รูปแบบ. pg filename
30.Quota :
31.rlogin : ใช้เพื่อเปิดการเชื่อมต่อ ด้วย rlogin. rsh. ใช้เพื่อ execute คำสั่งแบบ Remote (การใช้คำสั่งทำงานบน Host อื่นแบบ Remote)

คำสั่งเกี่ยวกับการติดต่อสื่อสาร

คำสั่งเกี่ยวกับการติดต่อสื่อสาร

1. Telnet - คำสั่ง telnet : ใช้ติดต่อเข้า server ต่าง ๆ ตาม port ที่ต้องการ แต่ปัจจุบัน server ต่าง ๆ ปิดบริการ telnet แต่เปิด SSH แทน : user interface to the TELNET protocol ตัวอย่างคำสั่ง และการใช้งานtelnet 202.202.202.202 :: ขอติดต่อเข้าเครื่อง 202.202.202.202 การไม่กำหนด port คือเข้า port 23telnet www.school.net.th 21 :: ขอติดต่อผ่าน port 21 ซึ่งเป็น FTP porttelnet mail.loxinfo.co.th 25 :: ตรวจ smtp ว่าตอบสนองกลับมา หรือไม่
telnet class.yonok.ac.th 110 :: ทดสอบ pop service ของ windows server 2003 Microsoft Windows POP3 Service Version 1.0 ready.
USER
+OK
PASS xxxxxxx
+OK User successfully logged on
telnet 202.29.78.13 80 :: ให้พิมพ์คำสั่ง GET แม้มองไม่เห็นหลังกดปุ่ม enter
(ใช้ทดสอบการตอบสนองของ server)GET /index.html Connection to host lost. C:\>

2. Ftp - คำสั่ง ftp ของระบบ Unix,Linux (เป็นโปรแกรมรับ-ส่งไฟล์ ) รูบแบบการใช้งาน ftp (IP or Name of FTP Server) ตัวอย่าง ftp 132.209.1.2 [Enter] Login:anonymous , Password: Username@YourDomain.com คำสั่งที่เกี่ยวข้อง ls - ดูไฟล์ ; pwd -ดูdir. ที่อยู่ ;cd - เปลี่ยน dir ;lcd - เปลี่ยน local dir ;mput* -ส่งไฟล์ ;mget - รับไฟล์ ;bye - ออก

3. Lynx - : Text browser ที่ใช้งานง่าย ใช้ดู source หรือ download ได้ ตัวอย่างคำสั่ง และการใช้งาน
lynx www.thaiall.com :: เพื่อเปิดเว็บ www.thaiall.com แบบ text mode
lynx http://www.yonok.ac.th :: เพื่อเปิดเว็บ www.yonok.ac.th แบบ
text mode
lynx -dump http://www.yonok.ac.th :: เพื่อแสดงผลลัพธ์แบบไม่
interactive คือการ view ผลแล้วหยุดทันที
lynx -dump -width=500
http://piology.org/.procmailrc.htmlgrep '^'cut -c3- :: ตัวอย่างการนำไปใช้

4. Mesg - mesg ดู status การรับการติดต่อของ terminal mesg y เปิดให้ terminal สามารถรับการติดต่อได้ mesg n ปิดไม่ให้ terminal สามารถรับการติดต่อได้

5. Ping - : ตรวจสอบ ip ของเครื่องเป้าหมาย และการเชื่อมต่อ internet : send ICMP ECHO_REQUEST to network hostsตัวอย่างคำสั่ง และการใช้งาน
ping www.thaiall.com :: ตัวสอบการมีอยู่ของ www.thaiall.com และแสดงเลข IP ของเว็บนี้
ping 202.29.78.100 -c 5 :: แสดงผลการทดสอบเพียง 5 บรรทัด
ping 202.29.78.2 :: ผลดังข้างล่างนี้ แสดงว่าไม่พบเครื่องที่มีเลข ip ดังกล่าว
PING 202.29.78.2 (202.29.78.2) from 202.29.78.12 : 56(84)
bytes of data.
From 202.29.78.12 icmp_seq=1 Destination Host Unreachable
From 202.29.78.12 icmp_seq=2 Destination Host Unreachable
From 202.29.78.12 icmp_seq=3 Destination Host Unreachable

6. Write - คำสั่งใช้เพื่อการส่งข้อมูลทางเดียวจากผู้เขียนไปถึงผู้รับบนเครื่องเดียวกันเท่านั้น รูปแบบคำสั่ง write user [tty] เมื่อมีการพิมพ์คำสั่ง write ผู้ใช้จะเห็นข้อความซึ่งจะแสดงว่าข้อความดังกล่าวถูกส่งมาโดยใคร ซึ่งหากผู้รับต้องการตอบกลับ ก็จะต้องใช้คำสั่ง write เช่นกัน เมื่อพิมพ์เสร็จแล้วให้พิมพ์ตัวอักษร EOF หรือ กด CTRL+C เพื่อเป็นการ interrupt ทั้งนี้ข้อความที่พิมพ์หลังจาก write จะถูกส่งหลังจากการกด Enter เท่านั้น ตัวอย่าง write m2k

คำสั่งสำรองข้อมูล

คำสั่งสำรองข้อมูล
1. Tar - เป็นคำสั่งเพื่อการ backup และ restore file ทั้งนี้การ tar จะเก็บทั้งโครง สร้าง directory และ file permission ด้วย (เหมาะสำหรับการเคลื่อนย้าย หรือแจกจ่ายโปรแกรมบนระบบ UNIX) มาจากคำว่า tape archive รูปแบบคำสั่ง tar [option]... [file]... โดย option ที่มักใช้กันใน echo คือ -c ทำการสร้างใหม่ (backup) -t แสดงรายชื่อแฟ้มข้อมูลในแฟ้มที่ backup ไว้ -v ตรวจสอบความถูกต้องของการประมวลผล -f ผลลัพธ์ของมาที่ file -x ทำการ restore
ตัวอย่าง tar -xvf data.tar

2. Gzip - gzip/gunzip คำสั่งgzip/gunzipของระบบ Unix,Linux
(เป็นการบีบอัดไฟล์หรือขยายบีบอัดไฟล์) รูบแบบการใช้งาน gzipหรือgunzip (-cdfhlLnNrtv19 ) [file]
ตัวอย่าง #gzip -9vr /home/samba/
* บีบอัดไฟล์ข้อมูลทุกไฟล์ ในSub /home/samba จะเปลี่ยนเป็นนามสุกล .gz #gunzip -dvr /home/samba/*
คลายการบีบอัดไฟล์ข้อมูลทุกไฟล์ที่สกุล .gz ในSub /home/samba

3. Gunzip - gzip/gunzip คำสั่งgzip/gunzipของระบบ Unix,Linux
(เป็นการบีบอัดไฟล์หรือขยายบีบอัดไฟล์) รูบแบบการใช้งาน gzipหรือgunzip (-cdfhlLnNrtv19 ) [file]
ตัวอย่าง #gzip -9vr /home/samba/
* บีบอัดไฟล์ข้อมูลทุกไฟล์ ในSub /home/samba จะเปลี่ยนเป็นนามสุกล .gz #gunzip -dvr /home/samba/*
คลายการบีบอัดไฟล์ข้อมูลทุกไฟล์ที่สกุล .gz ในSub /home/samba