บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf ·...

59
บทที่ 3 ขั้นตอนการดาเนินงาน ในการศึกษาโครงงานเทคโนโลยีสารสนเทศธุรกิจในหัวข้อ เพื่อประยุกต์ใช้โปรแกรม Asterisk ใน การให้บริการการประชุมทางไกลด้วยระบบ Video Conference ในองค์กรมีขั้นตอนและรายละเอียดทีสาคัญ ดังต่อไปนี3.1 ระบบเครือข่ายขององค์กร เนื่องด้วยในปัจจุบันการขยายตัวของระบบเครือข่ายสัญญาณข้อมูลมีอัตราการเติบโตที่รวดเร็วกว่า การขยายตัวของเครือข่ายสัญญาณเสียงค่อนข้างมาก จึงทาให้มีการนาเทคโนโลยีที่สามารถนา สัญญาณเสียงเหล่านั้นมารวมอยู่บนระบบเครือข่ายของสัญญาณข้อมูลและมีการรับ -ส่งสัญญาณทั้งคู่ได้ ในเวลาเดียวกัน ระบบ Conference เป็นระบบที่นาสัญญาณเสียงมาผสมรวมเข้ากับสัญญาณข้อมูล เพื่อให้สามารถ ส่งผ่านไปบนระบบเครือข่ายด้วยกันด้วยโปรโตคอลที่มีใช้กันอยู่อย่างแพร่หลาย คือ Internet Protocol หรือที่รู้จักกันทั่วไปว่า IP ซึ่งโดยปกติเราจะใช้ IP ในการส่งสัญญาณข้อมูลเท่านั้น แต่ด้วยเทคโนโลยี VoIP นี้ ทาให้เราสามารถพัฒนาการสื่อสารผ่านสัญญาณเสียงให้สามารถสื่อสารผ่าน IP เมื่อองค์กร นาไปใช้ก็จะช่วยให้องค์กรประหยัดค่าใช้จ่ายในการใช้โทรศัพท์เพราะได้นาระบบ VoIP มาใช้แทน ระบบโทรศัพท์แบบเดิมหรือบางองค์กรที่มีการใช้งานระบบโทรศัพท์แบบเดิมอยู่แล้วเราก็สามารถนา ระบบ VoIP มาใช้งานร่วมกันกับระบบโทรศัพท์แบบเดิมก็ได้โดยจะต้องมีเครื่องเซิร์ฟเวอร์ (Server) นามาใช้แทนตู้สาขาโทรศัพท์หรือตูPBX ระบบ Conference นี้สามารถนาไปใช้กับสานักงานธุรกิจและองค์กรทั่วไปได้ และทาให้องค์กร สามารถลดค่าใช้จ่ายในการติดต่อสื่อสารภายในองค์กรและระหว่างองค์กรได้เพราะเป็นการใช้งานบน เครือข่ายขององค์กรที่มีการติดตั้งไปก่อนแล้ว นอกจากนั้นยังสามารถทาให้การบริหารและจัดการ เครือข่ายขององค์กรเกิดประสิทธิภาพสูงสุดอีกด้วย โดยโครงสร้างเครือข่ายขององค์กรเป็นดังรูป

Upload: others

Post on 01-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

บทท 3 ขนตอนการด าเนนงาน

ในการศกษาโครงงานเทคโนโลยสารสนเทศธรกจในหวขอ เพอประยกตใชโปรแกรม Asterisk ในการใหบรการการประชมทางไกลดวยระบบ Video Conference ในองคกรมขนตอนและรายละเอยดทส าคญ ดงตอไปน 3.1 ระบบเครอขายขององคกร เนองดวยในปจจบนการขยายตวของระบบเครอขายสญญาณขอมลมอตราการเตบโตทรวดเรวกวาการขยายตวของเครอขายสญญาณเสยงคอนขางมาก จงท าใหมการน าเทคโนโลยทสามารถน าสญญาณเสยงเหลานนมารวมอยบนระบบเครอขายของสญญาณขอมลและมการรบ-สงสญญาณทงคไดในเวลาเดยวกน ระบบ Conference เปนระบบทน าสญญาณเสยงมาผสมรวมเขากบสญญาณขอมล เพอใหสามารถสงผานไปบนระบบเครอขายดวยกนดวยโปรโตคอลทมใชกนอยอยางแพรหลาย คอ Internet Protocol หรอทรจกกนทวไปวา IP ซงโดยปกตเราจะใช IP ในการสงสญญาณขอมลเทานน แตดวยเทคโนโลย VoIP น ท าใหเราสามารถพฒนาการสอสารผานสญญาณเสยงใหสามารถสอสารผาน IP เมอองคกรน าไปใชกจะชวยใหองคกรประหยดคาใชจายในการใชโทรศพทเพราะไดน าระบบ VoIP มาใชแทนระบบโทรศพทแบบเดมหรอบางองคกรทมการใชงานระบบโทรศพทแบบเดมอยแลวเรากสามารถน าระบบ VoIP มาใชงานรวมกนกบระบบโทรศพทแบบเดมกไดโดยจะตองมเครองเซรฟเวอร (Server) น ามาใชแทนตสาขาโทรศพทหรอต PBX ระบบ Conference นสามารถน าไปใชกบส านกงานธรกจและองคกรทวไปได และท าใหองคกรสามารถลดคาใชจายในการตดตอสอสารภายในองคกรและระหวางองคกรไดเพราะเปนการใชงานบนเครอขายขององคกรทมการตดตงไปกอนแลว นอกจากนนยงสามารถท าใหการบรหารและจดการเครอขายขององคกรเกดประสทธภาพสงสดอกดวย โดยโครงสรางเครอขายขององคกรเปนดงรป

Page 2: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

65

ภาพท 3.1 ระบบเครอขายขององคกร

3.2 การบรหารจดการระบบเครอขายดวยโปรแกรม Asterisk จากการตดตอสอสารภายในองคกรแบบเดมนนท าใหการตดตอสอสารภายในองคกรนน เกดปญหาในหลายๆดาน เชน การเสยคาใชจายในการใหบรการดานโทรศพท การทตองไปประชมทตางสถานท และอาจมคาใชจายอนๆ ตามมาอกมากมาย ดงนนในการศกษาโครงงานนผศกษาไดน าเอา Software มาตดตงบน server เพอใหการท างานนนมประสทธภาพมากขน และเพอใหการตดตอสอสารกนภายในองคกรนนชวยลดคาใชจายในดานตางๆ และยงชวยใหการตดตอสอสารภายในองคกรเกดความสะดวกรวดเรวและงายตอการใชงาน โดยมรปแบบการตดตอสอสารเปนดงภาพตอไปน

Page 3: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

66

ภาพท 3.2 แสดงการเชอตอระบบ Conference ดวย Asterisk

จากภาพท 3.2ในการเชอมตอระบบ Conference ดวย Asterisk มการใชเครองคอมพวเตอรโนตบก จ านวน 4 เครอง และ Switch จ านวน 1 ชด โดยจ าแนกออกตามหนาทในการใชงานดงน ใชคอมพวเตอร 1 เครองในการตดตงโปรแกรม Asterisk เพอจ ารองสรางเปนตว server ใหบรการในการเขาใชงานการสอสารดวยระบบ Conference ระหวางเครองคอมพวเตอรโนตบก จ านวน 3 เครอง โดยมอปกรณ Switch เปนตวกลางในการเชอมตอระหวางเครองคอมพวเตอร server กบเครองคอมพวเตอรโนตบก Client เขาดวยกน ใหสามารถเขาใชงานระบบ Conference ในการตดตอสอสารระหวางกนได 3.3 การตดตงระบบปฏบตการ Linux Ubuntu ระบบปฏบตการ Linux Ubuntu นบวาเปนระบบปฏบตการ Linux อกตระกลหนงทสามารถน ามาเปนเซรฟเวอรรองรบการท างานของระบบ Conference ซงเปรยบเสมอนต PBX ทท าหนาทในการรองรบหมายเลขโทรศพท ในโครงงานนผศกษาไดเลอกระบบปฏบตการ Linux Ubuntu version 10.10 มาเปนเซรฟเวอรเพอท าหนาทเปนต BPX ซงมขนตอนการตดตงดงตอไปน 1) การตดตง Ubuntu เครองควรเชอมตออนเตอรเนตไดดวยเพอความสะดวกในการอพเดทแพกเกจตาง ๆ มาเรมกนเลย เปดเครองแลวใสแผน CD Linux Ubuntu ใน CD Rom Driveเพอใหบตจากแผน จากนนเลอกภาษา English

Page 4: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

67

ภาพท 3.3 แสดงการบตระบบปฏบตการ Linux Ubuntu จากแผน CD

2.) หนาจอแสดงโลโก Linux Ubuntu ในทนใหเลอก Install Ubuntu Server

ภาพท 3.4 แสดงการแสดงโลโก Linux Ubuntu 3.) หนาจอแสดงการเลอกภาษาในการใชงาน ในทนใหเลอกภาษา English

Page 5: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

68

ภาพท 3.5 แสดงการเลอกภาษาในการใชงาน

4.) หนาจอแสดงการเลอกพนทในใชงาน ในทนใหเลอก United States

ภาพท 3.6 แสดงการเลอกพนทในการใชงาน

Page 6: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

69

5.) หนาจอแสดงการเลอกตรวจสอบคยบอรด (Keyboard Layout) เพอเลอกคยบอรดทตองการจะใชงาน ใหตอบ <No>

ภาพท 3.7 แสดงการเลอกตรวจสอบคยบอรด

6.) หนาจอแสดงการทมาของคยบอรดทใชงาน ในทนใหเลอกรปแบบ USA

ภาพท 3.8 แสดงการเลอกทมาของคยบอรด

Page 7: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

70

7.) หนาจอแสดงการเลอกรปแบบคยบอรดทใชงาน ในทนใหเลอกรปแบบ USA

ภาพท 3.9 แสดงการเลอกรปแบบของคยบอรด

8.) ใสชอ Host (ชอเครองเซฟเวอร) ตามตองการเพอใชอางองกบ DNS ตอไป

ภาพท 3.10 แสดงการใสชอ Host

Page 8: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

71

9.) หนาจอแสดงการตรวจสอบเวลา ระบบจะถามวาเวลาทเลอกมาถกตองหรอไม ใหตอบ yes

ภาพท 3.11 แสดงการตรวจสอบเวลา

10.) จากนนใหท ากรจดการ Partition Disk โดยใหเลอก Manual เพอท าการแบง Partitions ดวยตนเอง

ภาพท 3.12 แสดงการเลอกแบง Partitions แบบ Manual

Page 9: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

72

11.) จากนนใหท าการเลอก ฮารดดสก เพอท าการแบงพนทใหกบ ฮารดดสก

ภาพท 3.13 แสดงการเลอก ฮารดดสก เพอแบง Partitions

12.) หลงจากท าการเลอกเรยบรอยแลว ระบบจะถามวาเราตองการทจะสรางพนทขนมาใหมหรอไม ใหเลอก <Yes>

ภาพท 3.14 แสดงหนาจอการยนยนการสราง Partitions

Page 10: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

73

13.) จากนนใหท าการเลอกท pri/log 21.5 GB FREE SPACE เพอสรางบตพารทชน และกด Enter

ภาพท 3.15 หนาจอแสดงการเลอกเพอสรางบตพารทชน

14.) เมอสราง Partitions นเสรจแลว ใหเลอก Create new partition เพอท าการสราง Partitions ใหม

ภาพท 3.16 หนาจอแสดงการสราง partition ใหม

Page 11: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

74

15.) เมอเลอกท Create a new partition จากนนใหใสขนาดของบตพารทชนลงไปคอ 128 MB. กด Enter

ภาพท 3.17 หนาจอแสดงการก าหนดขนาดพนทของ partition ใหม

16.) จากนนจะแสดงหนาจอประเภทของ Partition ใหเลอก Primary

ภาพท 3.18 หนาจอแสดงการเลอกประเภทของ Partition

Page 12: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

75

17.) ตอจากนนจะเปนหนาจอของสถานทส าหรบ Partition ใหม ใหเลอก Beginning

ภาพท 3.19 หนาจอแสดงการเลอกพนทส าหรบ Partition ใหม

18.) จะปรากฎหนาจอนใหเลอนไฮไลตบารมาท Mount point: /home กด Enter

ภาพท 3.20 หนาจอ Mount point: /home

Page 13: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

76

19.) เมอปรากฎหนาจอนใหเลอนไฮไลตบารมาท /boot - static files of the boot loader กดEnter

ภาพท 3.21 หนาจอ /boot - static files of the boot loader

20.) ใหสงเกตตรง Mount point: จะตองเปน /boot เลอนไฮไลตบารมาท Done setting up the partition กด Enter

ภาพท 3.22 หนาจอ Done setting up the partition

Page 14: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

77

21.) จากนนกจะได บตพารทชนดงรป เลอนไฮไลตบารมาท pri/log 21.3 GB FREE SPACE เพอสราง swap กด Enter

ภาพท 3.23 หนาจอ pri/log 21.3 GB FREE SPACE

22.) จากนนจะปรากฎหนาจอนใหเลอก Create new partition เพอสราง Partition ใหม

ภาพท 3.24 หนาจอ Create new partition

Page 15: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

78

23.) ใหใสขนาดของสวอป (swap) ลงไปคอ 1024 MB. กด Enter (มขนาด สองเทาของแรม)

ภาพท 3.25 หนาจอแสดงการก าหนดขนาด Partition ใหม

24.) จะปรากฎหนาจอดงรป ใหเลอก Primary

ภาพท 3.26 หนาจอแสดงการก าหนดประเภทของ Partition

Page 16: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

79

25.) ตอจากนนจะเปนหนาจอของสถานทส าหรบ Partition ใหม ใหเลอก Beginning

ภาพท 3.27 หนาจอแสดงการเลอกพนทส าหรบ Partition ใหม

26.) จะปรากฎหนาจอดงรป ใหเลอนไฮไลตบารมาท Use as: Ext4 journaling file system กด Enter

ภาพท 3.28 หนาจอ Use as: Ext4 journaling file system

Page 17: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

80

27.) จากนนใหท าการเลอกท swap area กด Enter

ภาพท 3.29 หนาจอ swap area

28.) ใหสงเกต Use as: ตองเปน swap area เลอนไฮไลตบารมาท Done setting up the partition กด Enter

ภาพท 3.30 หนาจอ Done setting up the partition

Page 18: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

81

29.) จากนนกจะปรากฎหนาจอ สวอปพารทชน ดงภาพ

ภาพท 3.31 หนาจอ swap partition 30.) จะปรากฎหนาจอดงรป ใหเลอก pri/log 20.3 GB FREE SPACE เพอสราง root directory กด Enter

ภาพท 3.32 หนาจอ pri/log 20.3 GB FREE SPACE

Page 19: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

82

31.) จากนนใหเลอก Create new partition เพอสราง Partition ใหมอกครง

ภาพท 3.33 หนาจอ Create new partition

32.) จากนนใหใสขนาด root directory ใหใสขนาดท 10 GB และกด Enter

ภาพท 3.34 หนาจอการใสขนาด root directory

Page 20: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

83

33.) จะปรากฎหนาจอดงรป ใหเลอกท Primary

ภาพท 3.35 หนาจอแสดงการก าหนดประเภท Primary

34.) จากนนจะปรากฎหนาจอดงรป ใหท าการเลอกท Beginning

ภาพท 3.36 หนาจอแสดงการก าหนดสถานทของ Partition ใหม 35.) จะปรากฎหนาจอดงรป ใหเลอก Mount point: เปน /

Page 21: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

84

ภาพท 3.37 หนาจอแสดง Mount point

36.) จากนนใหเลอนไฮไลตบารมาท Done setting up the partition กด Enter

ภาพท 3.38 หนาจอ Done setting up the partition

37.) กจะได root directory ดงรป เลอก pri/log 10.3 GB FREE SPACE เพอสราง home กด Enter

Page 22: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

85

ภาพท 3.39 หนาจอ pri/log 10.3 GB FREE SPACE

38.) จะปรากฎหนาจอดงรป ใหเลอก Create new partition

ภาพท 3.40 หนาจอแสดงการสราง Partition ใหม 39.) จากนนใหใสขนาด home directory โดยใสท 10.3 GB กด Enter

Page 23: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

86

ภาพท 3.41 หนาจอแสดงการก าหนดขนาด Partition

40.) จากนนจะปรากฎหนาจอดงรป ใหก าหนด Mount point: เปน /home

ภาพท 3.42 หนาจอแสดง Mount point: 41.) ใหเลอนไฮไลตบารมาท Done setting up the partition กด Enter

Page 24: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

87

ภาพท 3.43 หนาจอ Done setting up the partition

42.) จะปรากฎหนาจอดงรป กจะได home directory

ภาพท 3.44 หนาจอ home directory 43.) จากนนใหเลอนไฮไลตบารมาท Finish partitioning and write changes to disk กด Enter

Page 25: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

88

ภาพท 3.45 หนาจอ Finish partitioning and write changes to disk

44.) จะปรากฎหนาจอดงน และใหท าการเลอก <Yes>

ภาพท 3.46 หนาจอยนยนการจดแบง Partition 45.) หนาจอแสดงระบบก าลงฟอรแมตดสก และตดตง base system

Page 26: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

89

ภาพท 3.47 หนาจอแสดงการฟอรแมตดสก และตดตง base system

46.) แสดงหนาจอการสรางยสเซอร แอคเคานทจะใชแทนยสเซอร root

ภาพท 3.48 หนาจอแสดงการสรางยสเซอร 47.) จากนนใหใสชอทจะใชในการลอกออนเขาสระบบ

Page 27: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

90

ภาพท 3.49 หนาจอแสดงการสรางยสเซอร

48.) จะปรากฎหนาจอใหใส รหสผานทจะใชในการลอกออน

ภาพท 3.50 หนาจอแสดงการสรางรหสผาน 49.) จากนนจะปรากฎหนาจอทใหท าการยนยนรหสผานทจะใชในการลอกออน อกครง

Page 28: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

91

ภาพท 3.51 หนาจอแสดงการยนยนการสรางรหสผาน อกครง

50.) ระบบจะแจงใหทราบวารหสผานทเราตงนน งายเกนไป หากเราตงรหสผานทสามารถคาดเดาไดงาย ใหเลอก <Yes>

ภาพท 3.52 หนาจอแสดงการแจงขอมลการตงรหสผาน 51.) จากนนระบบจะใหเราท าการยนยนการตง Username และ Password โดยเลอกท <Yes>

Page 29: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

92

ภาพท 3.53 หนาจอแสดงการยนยนการตง Username และ Password

52.) ตอไปจะเปนการแสดงขอมล http Proxy ใหท าการปลอยวางไว

ภาพท 3.54 หนาจอแสดงการแสดงขอมล http Proxy 53.) จะปรากฎหนาจอแสดงการคอนฟกส apt(Advanced Package Tool)

Page 30: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

93

ภาพท 3.55 หนาจอแสดงการคอนฟกส apt(Advanced Package Tool)

54.) จากนนใหเลอกท No automatic updates

ภาพท 3.56 หนาจอ No automatic updates 55.) จากนนจะแสดงหนาจอการตดตง software ทจ าเปนตอการใชงาน

Page 31: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

94

ภาพท 3.57 หนาจอแสดงการตดตง software

56.) เลอก Software Selection ตามการใชงานของเรา ในทนจะเลอกเพยง DNS Server, Print Server, Samba File Server กพอ สวนทเหลอจะตดตงเองดวยค าสง apt ในล าดบตอไปภายหลง

ภาพท 3.58 หนาจอแสดงการเลอก Software Selection ตามการใชงาน 57.) หนาจอแสดงการตดตงซอฟแวรส าหรบใชงาน

Page 32: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

95

ภาพท 3.59 หนาจอแสดงการตดตง software

58.) หนาจอแสดงการตดตงซอฟแวรส าหรบใชงาน (ตอ)

ภาพท 3.60 หนาจอแสดงการตดตง software 59.) จะปรากฏหนาจอแสดงรายละเอยดการตดตง ซอฟแวรส าเรจ ใหเลอก <Yes>

Page 33: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

96

ภาพท 3.61 หนาจอแสดงการตดตง software ส าเรจ

60.) จากนนใหท าการ Installation complete การตดตงเสรจสมบรณแลว เอาแผน CD ออกแลวกด Enter เพอรบต

ภาพท 3.62 หนาจอแสดงการInstallation complete การตดตงเสรจสมบรณ 61.) หนาจอแสดงการ Reboot ระบบ

Page 34: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

97

ภาพท 3.63 หนาจอแสดงการ Reboot ระบบ

62.) หลงจากทไดท าการรบตระบบเสรจแลวกจะสหนาลอกออนเพอเขาสระบบปฏบตการ Linux Ubuntu

ภาพท 3.64 หนาจอแสดงหนา Login เขาสระบบ 63.) ใหเราลอกออนเขาระบบดวยยสเซอรและรหสผานตอนทเราตดตง ลอกออนเสรจแลว จากนนใหเปดการใชงานยสเชอร root ดวยการพมพค าสง sudo passwd root กด Enter

Page 35: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

98

ภาพท 3.65 หนาจอแสดงการใชงานยสเชอร root

64.) จากนนใหใสรหสผานทเราไดตงไวกอนหนานลงไป ในทนตงเปน 1234

ภาพท 3.66 หนาจอแสดงการใสรหสผาน 65.) จากนนระบบจะใหเราสรางรหสผานของยสเซอร root ใหม ในทนตงเปน 99999

Page 36: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

99

ภาพท 3.67 หนาจอแสดงการสรางรหสผานส าหรบยสเซอร root

66.) จะปรากฎหนาจอใหใหเราใสรหสผานของยสเซอร root อกครง คอ 99999

ภาพท 3.68 หนาจอแสดงการยนยนรหสผานส าหรบยสเซอร root อกครง 67.) จะปรากฏหนาจอแสดงการสรางรหสผานของยสเซอร root ส าเรจแลว

Page 37: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

100

ภาพท 3.69 หนาจอแสดงการสรางรหสผานของยสเซอร root ส าเรจ

68.) จากนนใหพมพค าสง SU กด Enter เพอขอใชงานยสเซอร root

ภาพท 3.70 หนาจอแสดงการใชค าสง SU 69.) หลงจากนนใหใสรหสผานของยสเซอร root ทเราไดตงเอาไวในตอนนน คอ 99999

Page 38: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

101

ภาพท 3.71 หนาจอแสดงการใสรหสผานของยสเซอร root

70.) ถาลอกออนยสเซอร root ตรง noom@server: กจะเปลยนเปน root@server:

ภาพท 3.72 หนาจอแสดงการพรอมใชงานของยสเซอร root 71.) พมพค าสง ifconfig เพอดไอพ ของเครองเราแลวดบรรทดทสองตรง inet addr: ตามรปไอพคอ 192.168.1.42 ไดมาจากเครอง dhcp

Page 39: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

102

ภาพท 3.73 หนาจอแสดงการตรวจสอบหมายเลข IP เครอง

3.4 การตดตงระบบโทรศพท Asterisk 3.4.1 การตดตง Asterisk Server บน Linux Ubuntu เมอไดท าการตดตง Ubuntu Server เรยบรอยแลว ขนตอนตอไปจะตองตดตง Asterisk เพอใหสามารถใชงาน และท าหนาทเปน SIP Serverได การตดตงจะตองมการดาวนโหลดโปรแกรมตาง ๆ จากอนเทอรเนตมาใชงานเพอตดตงโปรแกรม Asterisk และใหตรวจสอบวาขณะทท าการตดตงน เครอง Server พรอมทจะเชอมตออนเทอรเนตเรยบรอยแลวหรอไม หากไมเรยบรอยจะท าใหการตดตงไมสามารถด าเนนการตอไปได เมอทกอยางพรองกสามารถเรมกระบวนการตดตง Asterisk ได ดงน 1.) ท าการอพเดรทพอรตกอนโดยพมพค าสงดงน

2.) เรมดวยการใสแผน Ubuntu Server แผนท 1 เขาไปใน CD-Rom Drive แลวท าการลอกอนเขาระบบเปน User ทไดสรางไวตอนตดตง แลวพมพค าสงเพอตดตงดงน

$ sudo apt-get update $ sudo apt-get upgrade

$ sudo apt-get install asterisk

Page 40: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

103

โปรแกรมจะเรมท าการตรวจสอบวามโปรแกรม (Packages) ใดบางทจะตองถกตดตงใหม แลวจะรายงานใหทราบจ านวนโปรแกรมทงหมดทตองการตดตง รวมถงขนาดความจของดสคทตองการใชงานอกดวย จากนนแจงใหทราบวา หากตองการท างานตอไปใหกดปม Y หรอตอบ N เพอยกเลกการตดตง ในทนจะตอบ Y เพอท าการตดตง Asterisk 3.) จากนนระบบจะเรมตนดวยการดาวนโหลด (Download) โปรแกรมตาง ๆ ทมความจ าเปนตอการใชงานของ Asterisk ซงจะใชเวลาดาวนโหลดเรวหรอชา ขนอยกบจ านวนของโปรแกรมทตองการ และความเรวของอนเทอรเนตทใชงานดวย ขนตอนนปลอยใหระบบท างานไปเรอย ๆ จนกวาจะเรยบรอย

ภาพท 3.74 ระบบเรมดาวนโหลดโปรแกรมทจ าเปนตอการตดตง Asterisk

4.) เมอระบบไดท าการดาวนโหลดโปรแกรมตาง ๆ เรยบรอยแลว กจะตดตงโปรแกรม Asterisk รวมถงโปรแกรมตาง ๆ ทจ าเปนตองใชงานใหเราเรยบรอย จากนนจะท าการสราง User และ Group ทชอ Asterisk ใหดวยเพอเปน User ทใชรนโปรแกรม Asterisk และจะปรากฏขอความบรรทดสดทาย แจงใหทราบวา Asterisk ยงไมไดถกปรบแตง ขอใหท าการปรบแตงโดยการแกไขไฟล /etc/default/asterisk กอนเพอสงใหโปรแกรม Asterisk ท างานทกครงทมการบทเครองเซรฟเวอร 5.) จากนนจะใชโปรแกรมอดเตอร (Editor) ทชอวา nano เพอใชแกไขไฟล /etc/default/asterisk ดงตวอยางน

$ sudo nano /etc/default/asterisk Password : (รหสผานของ User:XXX)

Page 41: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

104

ท าการปรบคาตวแปร RUNASTERISK = no ใหเปน yes ตามตวอยาง เพอใหโปรแกรม Asterisk สามารถสตารทเซอรวสทกครงทมการบทเครอง ดงภาพท 3.26

ภาพท 3.75 การก าหนดใหระบบโทรศพท Asterisk ท างานทกครงเมอบทเครอง Server 6.) เมอปรบคาตาง ๆ เรยบรอยแลว ใหท าการรบทเครองเซรฟเวอรอกครง เพอใหโปรแกรม Asterisk ท างาน โดยการพมพค าสง sudo reboot ดงตวอยาง

เมอท าตามขนทกอยางครบแลวโปรแกรมระบบโทรศพท Asterisk กจะสามารถใชงานได

อยางสมบรณบนระบบปฏบตการ Linux Ubuntu 3.4.2 การเรมตนใชงานระบบโทรศพท Asterisk การเรมตนใชงานระบบโทรศพท Asterisk นนสามารถท าไดเหมอนกบการสงรนบนระบบปฏบตการอน ๆ ดงน 1.) การสงงานผานค าสง asterisk –rx “asterisk command” โดยจะเปนการสงรนค าสงตาง ๆ ของ Asterisk ทไมตองเขาไปท างานในโหมดของ CLI ดงตวอยางเชน

3.4.3 ไฟลตาง ๆ ทจ าเปนตอการปรบแตง Asterisk

$ sudo reboot

# asterisk –rx “restart now” (เปนค าสงเพอสงใหระบบโทรศพท Asterisk ท าการรสตารทตวเอง ในขณะน

# asterisk –rx “sip reload” (เปนค าสงเพอสงใหระบบโทรศพท Asterisk ท าการรโหลดคาตาง ๆ ของโปรโตคอล

SIP อกครง) # asterisk –rx “extensions reload”

(เปนค าสงเพอสงใหระบบโทรศพท Asterisk ท าการรโหลด dial plan ใน Extensions อกครง)

Page 42: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

105

ไฟลตาง ๆ ทจ าเปนตอการปรบแตง Asterisk ส าหรบระบบปฏบตการ Linux ตระกลอน ๆ และรวมถง Linux Ubuntu จะถกเกบไวในไดเรกทอร /etc/asterisk ซงจะเกบรวบรวมไฟลทจ าเปนตอการปรบแตงคาตาง ๆ ของ Asterisk ไวทงหมด ไมวาจะเปน zaptel.conf, zapata.conf, sip.conf, extensions.conf และอน ๆ

ภาพท 3.76 โครงสรางไฟลของระบบโทรศพท Asterisk ถกเกบไวใน /etc/asterisk เมอเราไดทราบถงทเกบไฟลตาง ๆ ทมความส าคญตอการปรบแตงระบบแลวกจะท าใหเราสามารถทจะควบคมระบบโทรศพท Asterisk ได จะเหนวาไดเรกทอรทเกบไฟลตาง ๆ เหลาน แตละระบบปฏบตการกจะมความแตกตางกนอยบางเลกนอย เชน ถาเปนระบบปฏบตการ FreeBSD ไฟลตาง ๆ เหลาน จะถกเกบไวในไดเรกทอร /usr/local/etc/asterisk แตถาเปนระบบปฏบตการ Linux ตระกลอน ๆ รวมถง Ubuntu จะถกเกบไวใน /etc/asterisk ซงตางกมไฟลในการปรบแตงระบบเหมอนกน นบวาเปนเรองของการวางโครงสรางไฟลทผดแลระบบจะตองทราบ เมอมการตดตงระบบโทรศพท Asterisk บนระบบปฏบตการทมความแตกตางกน 1.) จากนนใหแกไขไฟล /etc/rc.conf เพอก าหนดใหโปรแกรม Asterisk ท างานทกครงทมการบทเครองเซรฟเวอร ดวยการใชค าสง pico เพอเพมค าสงอก 2 บรรทดในไฟล rc.conf ดงน

Page 43: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

106

2.) ถาท าการโหลด Driver ของ Zaptel เพอใหท างานรวมกบการด X100P แลวในไดเรกทอร /usr/local/etc ตองมไฟล zaptel.conf ดวย หากไมมไฟลนใหสรางขนมาเองดวยค าสง touch

3.4.4 การทดสอบการตดตงระบบ Asterisk เมอไดท าการตดตงโปรแกรม Asterisk เสรจเรยบรอยแลว ควรทจะตรวจสอบวาโปรแกรมAsterisk ท างานไดจรงโดยการทดสอบดงน 1.) ท าการลอกอน (login) เขาระบบปฏบตการ Ubuntu ดวย User: root 2.) ใชค าสง asterisk – r เพอเขาส Console ของโปรแกรม Asterisk ดงตวอยาง

3.) เมอปรากฏหนาจอของ Asterisk CLI (Command Line Interface) กจะแสดง วาโปรแกรม Asterisk ไดท างานแลว

ภาพท 3.77 หนาจอของโปรแกรม Asterisk CLI

Page 44: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

107

การสงงานในโหมด CLI จะตองสงงานดวยค าสงของระบบโทรศพท Asterisk เทานนหากโปรแกรม Asterisk ยงไมท างานจะปรากฏหนาจอดงน ซงสามารถตรวจสอบ วาไฟล /etc/rc.conf นนไดมการเพมบรรทด asterisk_enable=”YES” แลวหรอไม

ภาพท 3.78 เมอระบบโทรศพท Asterisk ไมท างาน

จากรปตวอยางจะเหนไดวามการสงค าสง asterisk- r เพอเขาสโหมดการท างานแบบ CLI แตไมสามารถเขาไปท างานได เนองจากโปรแกรมระบบโทรศพท Asterisk ยงไมท างาน ควรท าการตรวจสอบไฟล /etc/rc.conf อกครงวาไดพมพค าสง asterisk_enable=”YES” ไวในไฟลนหรอไมจากนนใหรบทเครองเซรฟเวอร แลวตรวจสอบโหมด CLI อกครง 3.4.5 วธการเขยน Dial Plan ในไฟล sip.conf เมอเครองเซรฟเวอรไดตดตงระบบโทรศพท Asterisk เสรจเรยบรอยแลว กเปนหนาทของผดแลระบบทจะตองเขยน Dial Plan เพอก าหนดและควบคมระบบโทรศพทแบบ IP-PBX ทได สรางขนมา 1.) กอนอนจะตองก าหนด SIP Account ใหผใชงานกอน ซงผใชงาน จะน าขอมลของ SIP Account ไปตดตงทโปรแกรม Eyebeam หรออปกรณ IP Phone อน ๆ แลวแตจะเลอกใชงานโดยขนตอนแรกจะตองเพม SIP Account ในไฟล /usr/local/etc/asterisk/sip.conf โดยใชค าสง picoหรอ VI เพอแกไขไฟลน ดงน

Page 45: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

108

กระบวนการก าหนด SIP Account นเปนกระบวนการทจะใชเพอสรางบญชรายชอของผใชทอปกรณโทรศพท IP Phone หรออาจจะเปนโปรแกรมทท าหนาทเปนโทรศพท เชน Eyebeam เปนตนโดยอปกรณหรอโปรแกรมเหลานนจะรองรบโปรโตคอล SIP แลวจะตองมการน าคาของ SIP Account ตางๆ ทไดสรางขนมาน ไปก าหนดใสในตวอปกรณโทรศพท หรอโปรแกรมโทรศพทท ผใชเลอกใชงาน ซงคาทจะน าไปก าหนดหลกๆ กคอ username และ secret (รหสผาน) และอกคาทจะขาดไมไดคอคา IP address ของ Asterisk Server หรอในทางของระบบโทรศพท IP-PBX จะเรยกวาเปน Proxy Server นน เอง ในทนคานนคอ 192.168.1.1 เพอเปนการบอกใหตวอปกรณหรอโปรแกรมโทรศพทรบรวา จะตองไปขนทะเบยน (Register) กบเครองเซรฟเวอร Asterisk ใด ซงจะแนะน าการก าหนดคาใหกบโปรแกรมหรออปกรณ 3.4.6 รปแบบการเขยน Dial Plan ในไฟล Extensions.conf ตามทไดกลาวไวกอนหนาน หากตองการทจะเขยน Dial Plan นน จะตองเขยนไวในไฟล /etc/asterisk/extensions.conf โดยเขยนไวในสวนของ Context ทชอวา [default] ซงเปนContext มาตรฐานของระบบ ซงสามารถเขยนไดโดยมรปแบบ ดงน

Page 46: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

109

เมอก าหนดให exten => เปนค าสงของระบบ ซงตองมการเขยนทกครง กอนทจะก าหนดหมายเลข Extensions อนๆ ตามมา หรอเราอาจจะเรยก exten => ไดวาเปน “ค าสงวน” หรอ Reserved word ของระบบโทรศพท Asterisk กเชนกน Extensions เปนกลมของการก าหนด เลขหมายทตองการ ซงสามารถก าหนดไดหลากหลายรปแบบ ไมวาจะเปน หมายเลขคงท หรอเปนหมายเลขทมรปแบบ (Pattern Matching) การก าหนดหมายเลขโทรศพทแบบคงท เชน การก าหนด Extensions Number 1000 และ 2000 สามารถท าได ดงตวอยาง เชน ในไฟล /etc/asterisk/extensions.conf ในสวนของ Context Name ทชอ [default]

3.4.7 การตดตงระบบ Video Conference โดยปกตแลวระบบโทรศพท Asterisk นน มการก าหนดคามาตรฐานของระบบไว คอ ไมรองรบการท างานแบบ Video Conference คอใหใชงานไดเพยงแคการเรยกสาย หรอ การสอสารโดยใชเสยงเทานน จงท าใหไมสามารถใชงานเรอง Video Conference ดงนนจะตองท าการเปดบรการในสวนนเพมเตม ตามขนตอนดงตอไปน 1.) เขาไปยงไดเรกทอร /etc/asterisk แลวแกไข sip.conf เพอใหมคณสมบตการรองรบการใชงานรวมกบ Video Conference ดงน 2.) เมอไดเปดไฟล sip.conf ดวยค าสง pico หรอ vi แลวใหก าหนดการคนหาชวงของ context ทชอ [genera] แลวเพมค าสงดงน

# cd usr/local/etc/asterisk หรอ # pico etc/asterisk/sip.conf

[genera] # Videosupport=yes

Page 47: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

110

ภาพท 3.79 แสดงการเพมค าสงเพอเปดการใชงาน Video Conference

3.) ตอมาภายในไฟล sip.conf อกเชนกนหากตองการใหผใชงาน (User Account) ใดๆ สามารถทจะใชงาน Video Conference ไดกใหเพมค าสงเกยวกบการใชมาตรฐานของวดโอ เขาไปในโปรแกรม Eyebeam ทเราไดตดตงในเครองลกขายทงสองเครองทไดเตรยมการไวนน รองรบมาตรฐาน H.263 และ H.263+ กใหเพมเตมลงในค าสง

ภาพท 3.80 แสดงการก าหนดใหSIP Accountใหสามารถใชงาน Video Conference

Page 48: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

111

# asterisk – rx “sip relod” #

จากตวอยางทก าหนด ในไฟล sip.conf น เปนการก าหนดใหSIP Account :1000 , 2000 ใหสามารถใชงาน Video Conference ได เพราะไดเพมCODEC H.263 และ H.263+ ใหกบ SIP Account ทงสองแลว 4.) เมอมการแกไขไฟล sip.conf เรยบรอยแลวจะตองท าการรโหลด (Reload) ระบบโทรศพท Asterisk อกครง เนองการมการปรบความสามารถ และเพม เตมค าสงเขาไปใหม ซงสามารถท าไดโดยการใชค าสง asterisk – rx “sip relod” ดงน เมอมการรโหลดระบบโทรศพท Asterisk เรยบรอยแลว กถอวา Asterisk Server ไดท าการปรบแตงเรยบรอยแลว และพรอมใหบรการโทรศพทสนทนากนพรอมภาพวดโอไดทนท สามารถทดสอบผลลพธไดจากเครองลกขายทไดตดตงโปรแกรม Eyebeam ทรองรบการท างาน Video Conference ไดแลว 3.5 ทดสอบการเพมหรอลบหมายเลขโทรศพท 3.5.1 การเพมหมายเลขโทรศพท เรมแรกจะตองเพม SIP Account ในไฟล /etc/asterisk/sip.conf โดยใชค าสง pico (เลอน Cursor มาบรรทดสดทายของไฟล sip.conf แลวเพม SIP Account ดงน) เพอแกไขไฟลน ดงภาพท 3.81

ภาพท 3.81 แสดงหนาจอกอนทจะเพมหมายเลขโทรศพทใหม

Page 49: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

112

ภาพท 3.82 แสดงหนาจอหลงจากทไดเพมหมายเลขโทรศพทใหม

เมอท าการเพมหมายเลขโทรศพทเสรจแลวจะตองท าการร โหลดSipเนองจากการเปลยนแปลงหรอแกไขคาตางๆ ของโปรโตคอล sip ทกครงจะตองมการรโหลดระบบ เพอใหเกดการรบรกบคาใหมทไดก าหนดเขาไปในระบบ ดวยค าสง sip reload

3.5.2 การลบหมายเลขโทรศพท ขนตอนแรกจะตองลบ SIP Account ในไฟล /etc/asterisk/sip.conf โดยใชค าสง pico (เลอน Cursor มาทบรรทดสดทายของไฟล sip.conf แลวเพม SIP Account ดงน) เพอแกไขไฟลน ดงภาพท 3.83

Page 50: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

113

ภาพท 3.83 แสดงหนาจอกอนทจะลบหมายเลขโทรศพท

ภาพท 3.84 แสดงหนาจอหลงจากทไดลบหมายเลขโทรศพท

เมอท าการลบหมายเลขโทรศพทเสรจแลว จะตองท าการรโหลด sip เนองจากการเปลยนแปลงหรอแกไขคาตางๆ ของโปรโตคอล sip ทกครงจะตองมการรโหลดระบบ เพอใหเกดการรบรกบคาใหมทไดก าหนดเขาไปในระบบ ดวยค าสง sip reload

3.6 การตดตงโปรแกรม Eyebeam

Page 51: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

114

โปรแกรม Eyebeam เปนโปรแกรม Software Phone ทสามารถรองรบโปรโตคอล SIP ได โปรแกรมนไดถกน ามาทดสอบเพอท างานรวมกบระบบโทรศพท VoIP หรอระบบ IP-PBX โดยโปรแกรม Eyebeam นเราจะตดตงลงเครองไคลเอนตทใชระบบปฏบตการ Windows 1.) ดาวนโหลดโปรแกรม Eyebeam โดยเลอกเวอรชนทตองการมาเกบไวในเครองไคลเอนตแลวดบเบลคลกไฟลเพอท าการตดตง

ภาพท 3.85 โปรแกรม Eyebeam เมอดาวนโหลด เสรจเรยบรอย

2.) เมอหนาจอแสดงภาพยนดตอนรบสการตดตงโปรแกรม Eyebeam แลวใหท าการคลกทปม Next เพอท างานขนตอไป

Page 52: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

115

ภาพท 3.86 หนาจอตอนรบเขาสโปรแกรม Eyebeam 3.) โปรแกรมตดตงจะแสดงขอความขอตกลงการใชงานโปรแกรม (License Agreement) จากนนใหเลอนเมาสคลกทตวเลอก I accept the agreement แลวคลกปม Next เพอท างานขนตอไป

ภาพท 3.87 หนาจอแสดง License Agreement ของโปรแกรม Eyebeam

4.) โปรแกรมตดตงจะใหเลอกวาตองการตดตงโปรแกรม Eyebeam ลงไดเรกทอรใด ในทนใหยอมรบโฟลเดอร (Folder) ทโปรแกรมก าหนดมาให แลวคลกทปม Next เพอท างานขนตอไป

Page 53: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

116

ภาพท 3.88 เลอกไดเรกทอรทตองการตดตงโปรแกรม Eyebeam 5.) โปรแกรมตดตงจะใหท าการเลอกงานเกยวกบสรางไอคอน (I con) ในทนเลอก Create a desktop icon แลวใหคลกทปม Next เพอท างานขนตอไป

ภาพท 3.89 เลอกงานเพมเตมวาตองการสรางไอคอน (Icon) ของโปรแกรม Eyebeam

6.) จากนนจะเรมท าการตดตงโปรแกรมและไฟลตาง ๆ ลงไปในเครองคอมพวเตอรนนๆ แลวจะปรากฏหนาจอ แจงใหทราบวาไดท าการตดตง เรยบรอยแลว และแนะน าใหท าการ (Restart) เครองคอมพวเตอรอกครง ในทน กดปม Finish เพอท างานตอไป

Page 54: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

117

ภาพท 3.90 การตดตงโปรแกรมและไฟลตาง ๆ ลงไปในเครองคอมพวเตอร

ภาพท 3.91 การตดตงโปรแกรม Eyebeam เรยบรอยแลว

Page 55: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

118

3.7 ทดสอบการลงทะเบยนเขาใชงานระบบ Video Conference 1.) ก าหนด SIP Account ใหกบโปรแกรม โดยคลกทรป สามเหลยม แลวเลอกท SIP Account Settings

ภาพท 3.92 เลอกทรปสามเหลยมดานบน 2.) จะปรากฏหนาจอใหก าหนดรายละเอยด SIP Account กอนอนตองคลกทปม Add เพอเพมขอมล SIP Account ทไดรบมาเพอท างานตอไป

ภาพท 3.93 ก าหนดการสราง SIP Account ใหกบโปรแกรม Eyebeam

Page 56: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

119

3.) ก าหนดขอมลทส าคญดงน เพอใหโปรแกรม Eyebeam ท าหนาทเปน IP Phone ท างานตดตอกบ SIP Server ไดดงน 3.1 Display Name ใสชอทตองการใหแสดง เมอไดท าการเรยกสายไปปลายทางหากเปน IP Software Phone เหมอนกนเครองปลายทางกแสดงชอทก าหนดในDisplay Nameในทนเราใสเปน1000 3.2 User name ก าหนด Username ทไดจาก Asterisk Server เชน ในAsterisk Server นนทไฟลsip .Conf ไดมการสราง Sip Account: 2001 กใหใสขอมลนนลงไป 3.3 Password ก าหนด password ทไดจาก Asterisk Server มการก าหนด SIP Account ไวเปน 2001 3.4 Authorization User name ใหก าหนด เหมอนกบ Username เพราะจะเปนขอมลทตรวจสอบสทธของผใช ในทนเราใสเปน 2001 3.5 Domain ใหก าหนด IP Address ของ Asterisk Server หรอหากการสราง DNS Server แลวกสามารถก าหนด Domain name ขององคกร (ในทนเราใช IP Address นนคอ 192.168.1.7) ดงภาพประกอบ

ภาพท 3.94 ก าหนดคา SIP Account ทไดก าหนดไวท SIP Server

Page 57: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

120

4.) จากนนจะปรากฏหนาจอดงรป ซงในโปรแกรม Eyebeam เวอรชนทไดดาวนโหลดมานสามารถสราง SIP Account ได เพยง 1 Account เทานน เมอก าหนด SIP Account แลวใหคลกทปม Close เพอท างานขนตอไป

ภาพท 3.95 ก าหนด SIP Account เรยบรอยแลว 5.) โปรแกรม จะท าการลงทะเบยน SIP Account ไปยง Asterisk Server หากเครองคอมพวเตอรไมมการตดตง โปรแกรม Firewall โปรแกรม Eyebeam กสามารถลงทะเบยน ขอมลได ตดตง ทโปรแกรม Firewall ใหเลอก Unblock เพอใหโปรแกรม Eyebeam สามารถลงทะเบยนไดส าเรจ

ภาพท 3.96 หนาจอแสดง Firewall ระบบก าลงเตอนเรองความปลอดภย

Page 58: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

121

6.) เมอโปรแกรม Eyebeam ท าการลงทะเบยนส าเรจแลวจะปรากฏหนาจอดงภาพน

ภาพท 3.97 หนาจอโปรแกรม Eyebeam แสดงการลงทะเบยนส าเรจแลว เมอท าการตดตงโปรแกรม Eyebeam เรยบรอยแลวเรากสามารถใชงานโปรแกรม Eyebeam นเรยกสายไปหาผใชงานอน ๆ ทไดตดตงโปรแกรม Eyebeam เชนเดยวกน หรออาจจะเปน IP Hardware Phone กสามารถท าไดโดยการกดหมายเลขโทรศพทปลายทางตามทตองการ 3.8 ขอเสนอแนะในการตดตงและทดสอบ 3.8.1) หากขนหนาจอแสดงขอความผดพลาดดงรป ใหตรวจสอบการตงคา Display, Name, User name, Password, Authorization user name และ Domain ถาไมไดใหท าการตดตอผดแลระบบ

ภาพท 3.98 โปรแกรมเกดขอผดพลาดในการลงทะเบยน

Page 59: บทที่ 3 ขั้นตอนการด าเนินงาน230).pdf · บทที่ 3 ขั้นตอนการด าเนินงาน ในการศึกษาโครงงานเทคโนโลยี

122

3.8.2) กรณทเมอท าการเรยกใช วดโอแลวเกดขอผดพลาดคอ ท าการโทรออกและเรมStart วดโอกลบมองเหนแคภาพตวเองใหท าการเขยนโคดไวทไฟล sip.conf น ดงภาพ

ภาพท 3.99 แสดงการเพมโคดเพอใหใชงานวดโอไดทงผโทรและผรบ