Config-IPv6-for-freebsd

เหตุผลที่ต้องทำ Config IPv6 บน FreeBSD และวิธี

Config-IPv6-for-freebsd

ปัจจุบันนี้วงการ IT ก็ได้ก้าวไปอย่างรวดเร็ว และในการเลือกทำงานเลือกใช้งานระบบปฏิบัติการหรือที่เรารู้จักกันในชื่อของ OS  โดย OS ในก็มีให้เลือกใช้กันอย่างหลากหลาย ในวงการ IT หากเอ่ยชื่อขึ้นมา FreeBSD ก็คงเป็นอีกหนึ่งทางเลือกสำหรับผู้ที่สนใจเช่นกัน

เนื่องด้วยเป็นระบบปฏิบัติการที่คล้ายกับ Unix ที่เป็นระบบปฏิบัติการมีฟังก์ชันค่อนข้างครอบคลุมในหลาย ๆ เรื่องทั้ง kernel , shell , device driver ที่อยู่ใน CVS เดียวกัน ที่เพิ่มขึ้นมาจาก Linux เดิม ซึ่งจุดเด่นของ FreeBSD คือ

  • มีความเสถียรมากและไม่อืด
  • มีการแบ่งทรัพยากรได้ดี
  • มีระบบเครือข่ายที่ปลอดภัย TCP/IP รองรับการทำงานของระบบเดิมด้วย
  • หน่วยความจำมีประสิทธิภาพสูง รองรับโปรแกรมได้มาก
  • Path ต่าง ๆ คล้ายกันกับ Linux และ Unix

และในยุคนี้ก็มี internet protocol ตัวใหม่ออกมาที่เรียกว่า IPv6  โดยความยาวของ IP address เปลี่ยนจาก 32 เป็น 128 การขยายในครั้งนี้เพื่อจะทำให้รองรับการขยายอินเตอร์เน็ตให้ดีขึ้น ซึ่งมันจะทำให้หลีกหลี่ยงของการขาดแคลนบนตำแหน่งเครือข่าย ซึ่งวันนี้เราก็จะมาบอกถึงวิธี config IPv6 บน FreeBSD กัน

อย่างที่ทราบกันดีว่า IPv6 ได้เปลี่ยนจาก 32 มาเป็น128 นั่นทำให้การเชื่อมต่อเครือข่ายมีปัญหา

ขั้นแรก การจะเปลี่ยนเป็น IPv6 ก่อนอื่นจะต้องเพิ่ม 2 บรรทัดนี้ ไปที่ rc.conf

ifconfig_rl0_ipv6=”inet6 accept_rtadv”

rtsold_enable=”YES”

จากที่เราได้เพิ่มบรรทัดลงไปแล้ว ในส่วนของบรรทัดแรกจะทำหน้าที่ให้หน้า interface ของเราสามารถเชื่อมกับเราเตอร์(router)ได้ และบรรทัดที่ 2 จะช่วยให้เราสามารถเรียกใช้ router : rtsol (8) ได้

แต่ถ้าหน้าจอต้องการ IP ของ IPv6 ที่กำหนดแบบ static ให้เรากำหนด static และกำหนดความยาวของ static นั้นเอง เช่น

ifconfig_rl0_ipv6=”inet6 2001:db8:4672:6565:2026:5043:2d42:5344 prefixlen 64″

หลังจากนั้นกำหนดค่า default ของ router ที่เราใช้อยู่

ipv6_defaultrouter=”2001:db8:4672:6565::1″

บันทึกและปิดไฟล์ เริ่มระบบเครือข่าย IPv6 ใหม่โดยใส่

# /etc/rc.d/network_ipv6 restart

หากต้องการดูที่อยู่ IP ที่กำหนดใหม่ให้ป้อน

# ifconfig

# ifconfig | grep inet6

หลังจากนั้นให้เราลองทดสอบว่าสามารถเชื่อมต่อกับ network ได้เรียบร้อยแล้ว

ให้ใช้คำสั่ง ping6 หรือ traceroute6 โดยป้อน

$ ping6 ipv6.google.com

$ traceroute6 ipv6.google.com

ลองใช้คำสั่ง host เพื่อขอรับที่อยู่ IPv6 และ IPv6 ใส่

$ host www.kame.net

ผลที่ได้ก็จะออกมาประมาณนี้

www.kame.net has address 203.178.141.194

www.kame.net has IPv6 address 2001:200:0:8002:203:47ff:fea5:3085

หากคนที่ติดตั้ง หรือ config IPv6 ไม่ได้ก็แนะนำให้ตั้งค่ากับอุปกรณ์ที่ใช้ internetโดยตรงเลย เช่น Windows MacOS iOS  ที่มีการติดตั้งที่ง่ายและไม่ซับซ้อนเท่า สุดท้ายนี้บทความนี้ก็เป็นเพียงทางเลือกหนึ่งสำหรับผู้ที่สนใจหรือกำลังใช้ FreeBSD และกำลังเปลี่ยนจาก IPv4 เป็น IPv6 เท่านั้น นอกจากวิธีนี้แล้วก็ยังมีอีกหลายวิธีที่น่าสนใจ หวังว่าบทความนี้จะเป็นประโยชน์สำหรับผู้สนใจทุกคน

program-for-freebsd

โปรแกรมอื่นๆ ที่เหมาะสำหรับการใช้กับ FreeBSD

program-for-freebsd

เนื่องจากในปัจจุบันมี OS และระบบปฏิบัติการต่างๆ ให้เลือกใช้มากมายแต่ข้อจำกัดของการเปลี่ยนระบบปฏิบัติการที่มีปัญหามาตามมานั่นก็คือการลงโปรแกรมนั่นเอง ด้วยสาเหตุที่บางโปรแกรมไม่ได้รองรับในระบบปฏิบัติบางประเภท แต่หากเราจำเป็นที่จะต้องเลือก OS หนึ่งมาใช้ทำงานแล้ว ก็ควรจะมีโปรแกรมพื้นฐานเล็กน้อยไว้ติดเครื่องสักเล็กน้อย

บางทีการที่เราเลือกระบบปฏิบัติการที่เหมาะกับการทำงานก็ต้องแลกมากับการโปรแกรมที่ยากลำบาก ด้วยที่ระบบปฏิบัติการ FreeBSD เป็นระบบปฏิบัติการที่เป็นรองรับการทำงานในด้านการเขียนโปรแกรมได้มาก และระบบที่รวดเร็ว นั่นทำให้หลายคนวางใจเลือกใช้ FreeBSD แต่ในทางกลับกันด้วยที่เป็นระบบที่ใหม่ก็ทำให้ไม่มีโปรแกรมรองรับนั่นเองซึ่งในวันนี้เราจะมาแนะนำโปรแกรมที่เหมาะสำหรับลงในระบบปฏิบัติการของ FreeBSD ที่เป็นระบบปฏิบัติการที่กำลังมาแรงในช่วงนี้ กับโปรแกรมต่างๆ ดังนี้

  1. GOM Media Player – เป็นโปรแกรมสำหรับดูสื่อมัลติมีเดียต่างๆ ไม่ว่าจะเป็นดูหนัง ฟังเพลง หรือฟังก์ชันการตัดรูปภาพจากวิดีโอ ก็ถือเป็นอีกโปรแกรมหนึ่งที่ควรมีติดเครื่องไว้ ทั้งยังรองรับบน FreeBSD อีกด้วย
  2. Mozilla Firefox – เป็นโปรแกรม web browser ที่จำเป็นอย่างมากในการท่องโลกของอินเทอร์เน็ตที่แทบจะขาดไม่ได้เลยสำหรับคอมพิวเตอร์แต่ละเครื่อง ล่าสุดทาง Firefox ก็ได้ออกเวอร์ชันล่าสุดออกมาเป็นรุ่นที่ 62 ซึ่งเป็นรุ่นที่เพิ่มการสนับสนุนระบบปฏิบัติการของ FreeBSD อีกด้วย
  3. Nero burning rom – เป็นโปรแกรมที่มีไว้สำหรับการเบิร์นงานลงบนแผ่น CD และ DVD เหมาะสำหรับการส่งงานให้กับลูกค้าและใช้เมื่อยามต้องการ ซึ่งตัวของโปรแกรมเองก็มีการเปิด Open Source บน FreeBSD ให้มาใช้กันอีกด้วย
  4. Teamviewer – เป็นโปรมแกรมที่เหมาะสำหรับการทำงานข้ามเครื่องในระยะไกลหรือที่เรียกกันว่าการ remote นั่นเอง ซึ่งหากเรามั่วแต่สลับ OS ไปมาอาจจะทำให้เสียโอกาสและเสียเวลาในการทำงานได้และโปรแกรมนี้ก็ถือเป็นอีกตัวช่วยหนึ่งที่ไม่ควรพลาดที่จะมีติดไว้บนเครื่องเลยล่ะ

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

freebsd-linux-circle

การประยุกต์ Freebsd ใช้งานในองค์กร

freebsd-linux-circle

FreeBSD คือระบบปฏิบัติการ Unix ขั้นสูง ซึ่งได้รับการออกแบบเพื่อรองรับการทำงานกับสถาปัตยกรรมคอมพิวเตอร์ อันได้แก่ x86 , Pentium , Athlon รวมถึงสถาปัตยกรรมคอมพิวเตอร์อื่นๆ ด้วย ยกตัวอย่างเช่น Ultra SPARC, amd64, Alpha/AXP, IA-64, PC98 เป็นต้น โดยเจ้าระบบปฏิบัติการชนิดนี้มีต้นแบบมาจากระบบปฏิบัติการ BSD Unix โดยถูกพัฒนามาจากทีมงานคอมพิวเตอร์ของ University of California ในปัจจุบันระบบปฏิบัติการ FreeBSD พัฒนามาถึง Version 5.3 ซึ่งเป็น Version ล่าสุดที่คุณสามารถดาวน์โหลดมาทดลองใช้ได้

รูปลักษณ์ของระบบปฏิบัติการ FreeBSD

ในระบบปฏิบัติการ FreeBSD มีรูปลักษณ์อันน่าจดจำคือ ปีศาจน้อย ตัวสีแดงหน้าตาน่ารัก ถือหอก 3 ง่าม ซึ่งเป็น Mascot ของระบบปฏิบัติการ FreeBSD โดยเปรียบได้กับ ผู้ที่คอยเฝ้าดูแลรวมทั้งคอยพิทักษ์ Server ของเราให้เป็นดั่งป้อมปราการ มีความปลอดภัยจากศัตรู ที่ต้องการบุกรุกเข้ามาทำลาย นอกจากนี้เจ้าปิศาจน้อย ยังคอยดูแล Process ต่างๆ ซึ่งกำลัง RUN อยู่ให้ทำงานราบรื่นตลอดเวลา

การนำ Freebsd มาประยุกต์ใช้งานในองค์กร

ในประเทศของเรา มีทั้งหน่วยของรัฐ และหน่วยงานเอกชนหลายแห่ง ใช้ระบบปฏิบัติการ FreeBSD เป็นตัวหลัก อีกทั้งยังมีการนำมาใช้ในมหาวิทยาลัยหลายแห่งอีกด้วย ยกตัวอย่างเช่น www.pantip.com โดยเป็นกระดานเอาไว้สำหรับพูดคุย แลกเปลี่ยนประสบการณ์ ที่มีชื่อเสียงมาก ก็ใช้ระบบปฏิบัติการ FreeBSD นี่แหละเป็น Server เพื่อรองรับกำลังโหลดอันมหาศาลที่เข้ามาในทุกๆ วัน นอกจากนี้ในแวดวงธุรกิจประเภท Web Hosting หลายๆ เจ้าก็เลือกใช้ระบบปฏิบัติการ FreeBSD เช่นกัน เนื่องจากพวกเขาเหล่านั้นต่างเชื่อใจในประสิทธิภาพอันยอดเยี่ยม รวมทั้งความเสถียรภาพของ OS นี้ ส่วนเว็บไซต์ของต่างประเทศก็มีการใช้งานระบบปฏิบัติการนี้ อย่างแพร่หลาย ทั้งธุรกิจ การค้า และการศึกษา

จุดเด่นของการนำ Freebsd มาประยุกต์ใช้งานในองค์กร

  • เพิ่มโปรแกรมประยุกต์ได้โดยง่าย โดยผ่านทาง Internet ซึ่ง FreeBSD เป็น Source Code สามารถเข้ากันได้กับระบบ Unix ทางการค้า นอกจากนี้ถ้าโปรแกรมประยุกต์ต้องการเปลี่ยนแปลงบางส่วนก็สามารถทำได้ ซึ่งรวมทั้งการ compi ใหม่ด้วย
  • ในเรื่องของ ความจำเหมือน , ความจำ Cache , ความจำ Buffer ได้รับการออกแบบให้ทรงประสิทธิภาพ ทำให้มีความเพียงพอต่อโปรแกรมประยุกต์ในแต่ละตัว รวมทั้งครอบคลุมการใช้งานของแต่ละคน
  • รองรับการประมวลผลแบบ Symmetric multi-processor
  • รองรับการทำงานของภาษาพื้นฐาน ได้แก่ C, C++, Fortran, และPerl อีกทั้งยังติดตั้งตัวแปรภาษาเพิ่มเติมได้ จากพอร์ตและเพคเกจ
  • มีทีมงานจากมหาวิทยาลัย University of California คอยพัฒนาระบบอย่างต่อเนื่อง
  • ใช้กับเครื่อง Server ที่มี Hardware ต่ำๆ ได้ เนื่องจากมันถูกออกแบบมาอย่างดี ทำให้ผู้ใช้ไม่จำเป็นต้องซื้อ Server ใหม่ๆ ที่มีราคาแพง แต่สามารถใช้ Server เก่าๆ มาติดตั้ง FreeBSD ได้อย่างหมดกังวลใดๆ ทั้งสิ้น
  • FreeBSD พัฒนามาจากระบบเปิด ทำให้มี Source Code ของระบบ จึงทำให้ผู้ใช้งานสามารถปรับปรุงแก้ไขการทำงานของระบบให้เกิดความถูกต้องแม่นยำขึ้นได้
  • มีคู่มือสอนวิธีใช้งานแบบออนไลน์
unix-freebsd-article

Freebsd เป็น Linux หรือ Unix

unix-freebsd-article

หากพูดถึงระบบปฏิบัติการณ์ FreeBSD หลายๆ คนอาจจะพึ่งเคยได้ยิน หรือเคยได้ยินผ่านๆ หูมาบ้างแต่ก็ไม่รู้จักว่ามันคืออะไร วันนี้เราจะมาทำความเข้าใจกับระบบปฏิบัติการณ์ตัวนี้อย่างเจาะลึกกันดีกว่า โดยชื่อเต็มๆ ของมันคือ Free Berkeley Software Distribution ซึ่งได้รับการพัฒนาต่อยอดมาจากระบบปฏิบัติการ Unix ขั้นสูง โดยผู้สร้างต้องการให้มันมีความสามารถในการรองรับการทำงานร่วมกับสถาปัตยกรรมคอมพิวเตอร์ x86 , Pentium , Athlon รวมถึงสถาปัตยกรรมคอมพิวเตอร์ตัวอื่นๆ ด้วย ยกตัวอย่างเช่น amd64 , IA-64 , PC98 , Ultra SPARC เป็นต้น ความเป็นมาของระบบปฏิบัติการ Freebsd ถือกำเนิดมาจากระบบปฏิบัติการ BSD Unix ได้รับการพัฒนาผ่านฝีมือของทีมงานนักคอมพิวเตอร์ของ University of California ซึ่ง ณ ขณะนี้ Version 5.3 เป็นรุ่นใหม่ล่าสุด

มี Logo เป็นรูปหัวปิศาจสีแดง มีเขาแหลมทั้ง 2 ยื่นออกมา เห็นอย่างนี้ทางทีมงานไม่ได้ตั้งใจจะส่อแววถึงความอันตรายแต่อย่างใด เพราะแรกเริ่มเดิมทีมันเคยเป็นรูปปีศาจเต็มตัวมาก่อน ก่อนจะย่อเหลือแค่ส่วนหัว และปิศาจนี้มีความหมายถึงผู้คุม Server ผู้คอยสอดส่องดูแลรักษาความปลอดภัยให้กับเครื่องคอมพิวเตอร์และ Server ของเราอย่างเต็มที่ นอกจากนี้มันยังคอยดูแล Process ขณะ RUN อยู่ให้ทำงานได้อย่างสมบูรณ์ตลอดเวลา

โดย Freebsd มีจุดประสงค์ในการสร้างเพื่อให้เป็น Internet อันมีประสิทธิภาพสูงเพื่อรองรับการทำงานอย่างหนักหน่วง สำหรับหลายๆ คนอาจจะยังไม่รู้ว่าในประเทศของเรา มีหลายองค์กรที่ได้นำระบบปฏิบัติการณ์ FreeBSD ไปใช้ในหลายรูปแบบ ยกตัวอย่างเช่น นำไปสร้างเป็น WWW , Mail , Gateway , NAT , Firewall Server เป็นต้น เพราะเมื่อหลายๆ คนได้ลองนำระบบปฏิบัติการนี้ไปใช้ในระยะหนึ่ง จะเกิดความรู้สึกติดใจ ในความเสถียรภาพ บวกกับความน่าเชื่อถือจนกลายมาใช้ยาวๆ เลย

ความสามารถอันโดดเด่นของ Freebsd

  • มีการกำหนดสิทธิในการทำงานอันหลากหลายพร้อมกัน
  • มีการจัดแบ่งทรัพยากรในระบบด้วยความยุติธรรมทั้งโปรแกรมประยุกต์และผู้ใช้งาน
  • รองรับการทำงานแบบหลายผู้ใช้ โดยยอมให้มีการใช้งานระบบ FreeBSD ได้หลายคนพร้อมๆกัน อีกทั้งยังกำหนดจำนวนการใช้งานของทรัพยากรระบบในแต่ล่ะคนได้
  • ใช้ระบบเครือข่าย TCP/IP ซึ่งมีความปลอดภัย รวมทั้งรองรับการทำงานในส่วนของมาตรฐานต่างๆ ยกตัวอย่างเช่น SLIP, PPP , NFS , DHCP เป็นต้น
  • สามารถใช้งาน FreeBSD ในลักษณะเป็น Server ได้ เช่น mail server , web server, ftp server เป็นต้น
  • ในระบบป้องกันหน่วยความจำทำให้ผู้ใช้เกิดความมั่นใจเรื่องการทำงาน ที่มาจากการใช้งานหน่วยความจำซ้ำกันของโปรแกรมประยุกต์
  • ลิขสิทธิ์ของ FreeBSD ไม่ค่อยยุ่งยากหรือเข้มงวดเท่าไหร่ สามารถทำการแก้ไขได้อย่างง่ายดาย
  • และมีความสามารถอื่นๆ อีกมากมายหลายประการ

ยกตัวอย่างเว็บไซต์ทีใช้ระบบปฏิบัติการ Freebsd

  • https://www.pantip.com/
  • https://www.Yahoo.com/
  • https://www.sony.co.jp/
  • http://www.jmawired.com/
  • http://www.supervalu.com/ เป็นต้น
picture-thumnail-freebsd1

การประยุกต์ FreeBSD เพื่อการใช้งาน

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

การนำฮาร์ดแวร์มาประยุกต์ใช้กับ FreeBSD

อันดับแรกต้องบอกก่อนว่าระบบปฏิบัติการอย่าง FreeBSD ไม่ใช่ว่าฮาร์ดแวร์ทุกตัวจะสามารถทำได้ มันต้องมีฮาร์ดแวร์ที่สามารถประยุกต์ใช้ให้เข้ากับระบบได้เป็นอย่างดี ทุกวันนี้คอมพิวเตอร์แบบพีซีที่ใช้หน่วยประมวลผลกลางในระดับ i386 หรือเทียบเท่าก็สามารถที่จะใช้งานได้แล้วกับหน่วยประมวลผลกลางของบริษัท อิลเทล ซึ่งนับไปก็ตั้งแต่หน่วยประมวลผลกลางระดับ 80386 ประกอบไปด้วยหน่วยประมวลผลอย่าง 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium 4 และอื่นๆ อาทิ Xeon และ Celeron processors ส่วนหน่วยประมวลผลกลางที่เทียบเท่ากับ i386 ของบริษัท AMD ที่รองรับการทำงานของระบบ FreeBSD คือ Am486, Am5x86, K5, K6 , Athlon และ Duron นอกจากนี้ระบบปฏิบัติการของ FreeBSD ยังสามารถทำงานร่วมกับเมนบอร์ดได้ค่อนข้างหลากหลายเพื่อให้สามารถนำมาประยุกต์ใช้งานได้อย่างเกิดประสิทธิภาพสูงสุด สามารถใช้ทำงานในลักษณะของมัลติโปรเฟสเซอร์ได้อีกด้วย

โปรแกรมประยุกต์ที่สามารถทำงานร่วมกับ FreeBSD

จริงๆ แล้วโปรแกรมประยุกต์ที่สามารถทำงานร่วมกับ FreeBSD มีมากกว่า 9,000 โปรแกรม ซึ่งประเด็นหลักมันอยู่ที่เรื่องของการติดตั้งโปรแกรมโดยเราสามารถเลือกวิธีในการติดตั้งได้หลากหลาย ดังนี้
1. การติดตั้งผ่านซ๊อสโค้ดโดยตรง – ผู้ที่ติดตั้งจะต้องทำการดาวน์โหลดซ๊อสโค๊ดมาก่อนเป็นอันดับแรก หลังจากนั้นก็ทำการแตกแฟ้มออกมาที่ไม่ได้อยู่ในลักษณะของการบีบอัด แล้วค่อยทำการติดตั้ง
2. การติดตั้งด้วยพอร์ต – จะต้องมีการติดดั้งผ่านระบบอินเตอร์เน็ตจึงจะสามารถติดตั้งได้ ทำการหาไดเร็คทอรี่ของพอร์ตตัวโปรแกรมประยุกต์ที่เราต้องการ จากนั้นก็เปลี่ยนไดเร็คทอรี่แล้วต่อด้วยการคอมไบน์โปรแกรม FreeBSD ก็จะทำการดาวน์โหลดซ๊อสโค๊ดจากอินเตอร์เน็ต จากนั้นก็รอการคอมไบน์อีกรอบ เมื่อเสร็จเรียบร้อยก็เริ่มดำเนินการได้ทันที
3. การติดตั้งผ่านโปรแกรม /stand/sysinstall – เป็นการติดตั้งผ่านโปรแกรมที่เรียกว่า /stand/sysinstall สามารถใช้การโหลดข้อมูลในอินเตอร์เน็ตก็ได้หากมีการเชื่อมต่อกับระบบอินเตอร์เน็ตอยู่ หรือจะใช้วิธีการติดตั้งโปรแกรมผ่านซีดีรอมก็สามารถทำได้เช่นเดียวกัน นี่ถือว่าเป็นวิธีการติดตั้งที่ง่ายที่สุด เป็นวิธีการติดตั้งที่นิยมนำมาใช้งานมากที่สุดด้วยเช่นเดียวกัน เพราะไม่จำเป็นต้องเสียเวลาแปลงไฟล์ หาซ๊อสโค้ด หรืออะไรทั้งสิ้น การใช้โปรแกรมสำเร็จรูปแบบนี้จะจัดการให้หมดทุกอย่าง