ที่ทำงานผมมีคอมพิวเตอร์ให้ดูแล 8-9 เครื่อง โดยส่วนตัวเมื่อก่อนใช้ Teamviewer มาระยะหนึ่ง แต่เจอ Logmein ติดใจครับ ใช้งานง่าย ไม่ต้องลง client อยู่ที่ไหนที่มี internet ก็สามารถ Remote เข้าเครื่องลูกข่ายได้อย่างง่ายดาย แถมมี Wake-On Lan ด้วย ส่วนมากไม่ค่อยได้ใช้หรอกครับ แต่เคยลองเล่นดู เข้าท่าเป็นอย่างแรง...
TeamViewer เป็นโปรแกรมที่ใช้ในการควบคุมคอมพิวเตอร์เครื่องอื่นจากระยะไกลหรือที่เรียกกันว่า remote control ซึ่งสามารถใช้งานผ่านอินเตอร์เน็ทปกติโดยที่ไม่ต้องทำการปรับแต่งค่าในไฟร์วอลล์ใหม่ โปรแกรมนี้มักใช้ในงาน IT Support ในบริษัทต่างๆ เพื่อซัพพอร์ตผู้ใช้ในบริษัท แต่เราก็สามารถนำมาประยุกต์ใช้งานในด้านอื่นก็ได้ครับ เช่น ใช้ในการนำเสนอผลงานจากระยะไกล, ใช้ในการติดตั้งโปรแกรมจากระยะไกล, ใช้ในการสอนวิธีการใช้งานโปรแกรมจากระยะไกล สำหรับตัวที่นำมาให้โหลดนี้เป็นเวอร์ชั่น portable ครับ ซึ่งสามารถดาวน์โหลดมาแล้วคลาย zip และใช้งานได้เลยโดยไม่ติดตั้งหรือจะก๊อบบี้ลง thumbdrive หรือ CD แล้วไปใช้งานในคอมพิวเตอร์เครื่องอื่นได้ทันทีก็ได้ครับ
LogMeInเป็นผลงานของ บริษัทที่ชื่อเดียวกันเลยว่า LogMeIn อยู่ในวงการNetworkมาช้านาน โดดเด่นเรื่องการทำระบบ Remote Controlเพื่อควบคุมเครื่องปลายทางตัวโปรแกรม LogMeInเองก็ได้รับรางวัลมาแล้วมากมาย แต่สาเหตุที่ผมเลือกLogMeIn มานำเสนอไม่ใช่แค่นี้ครับสาเหตุสำคัญก็คือทำให้เราควบคุมเครื่องปลายทางได้ ง่ายมากๆ
ปัญหาสมัยก่อนของการทำระบบ Remote Control ผ่าน Internet ก็คือเราจะต้องรู้ว่าคอมพิวเตอร์ปลายทางของเราอยู่ที่ไหนบนโลก Internetรวมไปถึงเราจะต้องเชื่อมต่อมันได้ด้วย เอ้อแล้วจะทำยังไงกันดีล่ะซึ่งตรงนี้จะมีสองสิ่งที่จะเข้ามาวุ่นวายนั่นก็ คือDynamic DNS และ PortForwarding ครับ
DNS ย่อมากจาก Domain Name Server…เป็น ระบบที่เอาไว้ใช้ในการแปลง ชื่อเว็บ เป็นเลข IP Address ซึ่งเลขIPAddress นี่แหละ คือที่อยู่บนโลก Internetที่คอมพิวเตอร์มันเข้าใจกันแต่คนเราใครจะไปเข้าใจ ผู้ใช้อย่างเราๆ จำเลขIP Address ไม่ไหวหรอกครับเราเลยต้องจำชื่อว่า Google.com หรือBeartai.com แทน ซึ่ง DNS Serverจะเป็นคนทำหน้าที่แปล กลับไป-กลับมาระหว่างชื่อกับ IP Address ให้
แล้ว Dynamic DNS คืออะไร?? ระบบDynamic DNSก็คือระบบแปลงชื่อ กลับไป-กลับมา สำหรับคนที่มีชื่อ แต่ไม่มีIP Address แบบตายตัวครับ ยกตัวอย่างง่ายๆ ก็คิดซะว่า เวลาเราต่อ ADSLตามบ้านเราจะได้ IP Address เปลี่ยนแปลงไปเรื่อยๆ ซึ่งถ้าหากผู้ใช้บ้านๆอย่างเราจะมี IP Addressแบบตายตัวบ้างจะต้องเสียค่าใช้จ่ายที่ค่อนข้างสูงให้กับทาง ISPเพื่อที่จะนำ IP Addressมาเป็นของเราได้ แต่ผมไม่อยากจะจ่าย นี่นาตรงนี้แหละครับ ที่ระบบ DynamicDNSจะเข้ามาช่วยเหลือซึ่งมันจะทำหน้าที่เป็นป้ายบอกทางให้กับชื่อที่ ผมเลือกใช้งานอยู่ ไม่ว่าIP Address ของผมจะเปลี่ยนเป็นเลขไหนก็ตาม ระบบ DynamicDNSก็จะคอยเปลี่ยนตามให้เพื่อให้ผมเชื่อมต่อกับคอมพิวเตอร์ที่ผมต้อง การได้ง่ายๆ
ทีนี้ พอผมใช้ระบบ Dynamic DNSผมก็จะรู้แล้วว่าคอมพิวเตอร์ของผมออนไลน์อยู่บน IP Address อะไรบนโลกInternetซึ่งผู้ให้บริการ Dynamic DNS ที่ใช้กันเยอะๆก็มี dyndns.org กับ no-ip.com นะครับ ถ้าใครอยากรู้ว่าใช้ยังไงเดี๋ยวจะมาบอกวันหลัง
ต่อ มา เมื่อผมรู้แล้ว ว่าคอมพิวเตอร์ปลายทางผมอยู่ที่ไหนผมก็ต้องลงโปรแกรมรอรับการควบคุมไว้ที่ เครื่องปลายทางนั้น แต่ปัญหามันยังไม่จบที่ตรงนั้น เกิด Networkปลายทางที่ผมใช้งานอยู่มีอุปกรณ์ที่เรียกว่า Routerทำงานเป็นตัวกลางในการดูแลเรื่อง Internetผมจะต้องทำสิ่งที่เรียกว่า PortForwardเพื่อโอนต่อข้อมูลของผมที่เชื่อมต่อกับRouterไปยังคอมพิวเตอร์ ปลายทางด้วยแบบนี้การควบคุมคอมพิวเตอร์ระยะไกลถึงจะสำเร็จครับ เรียกได้ว่า การจะทำRemoteControl คอมพิวเตอร์ปลายทางตามบ้านๆเนี่ยมันเป็นเรื่องชวรปวดหัวสำหรับผู้ใช้หน้า ใหม่จริงๆครับ
เป็นไงล่ะครับมึนส์ตึ่บเลยล่ะสิ แต่ไอ้เรื่องยากๆข้างบนนั่น โปรแกรมLogMeInมันจะเข้ามาแก้ไข ให้ครับ เพราะ ถ้าเราใช้งาน LogMeInเราจะไม่ต้องไปสมัครDynamic DNS ให้ยุ่งยาก รวมไปถึงไม่ต้องทำ PortForwardอะไรให้เวียนหัวอีกด้วย
เพราะอะไร?
ทำไม Logmein ถึงทำแบบนั้นได้สาเหตุก็เพราะเมื่อคอมพิวเตอร์ทุกตัวติดตั้งโปรแกรมของ Logmeinเข้าไปมันจะไปลงทะเบียนตัวเองกับทาง Server ของLogmeinซึ่งมันจะทำให้เราไม่ต้องไปจดทะเบียน Dynamic DNSอะไรให้วุ่นวายเพราะเพียงแค่ Login เข้าไปใน ระบบของLogmeinเครื่องของเราก็จะนอนรอการควบคุมอยู่แล้วครับ
ส่วนเรื่อง PortForward เราก็ไม่ต้องทำครับ เพราะทันทีที่ Logmeinเชื่อมต่อกับทาง Serverมันจะสร้าง Tunnelการติดต่อสื่อสารส่วนตัวระหว่างมันกับ Logmein Serverให้เองโดยอัตโนมัติทีนี้ เราเองก็ไม่ต้องไปยุ่งกับ Router เพื่อมาทำระบบPort Forwardอีกด้วยครับ
LogMeInเป็นผลงานของ บริษัทที่ชื่อเดียวกันเลยว่า LogMeIn อยู่ในวงการNetworkมาช้านาน โดดเด่นเรื่องการทำระบบ Remote Controlเพื่อควบคุมเครื่องปลายทางตัวโปรแกรม LogMeInเองก็ได้รับรางวัลมาแล้วมากมาย แต่สาเหตุที่ผมเลือกLogMeIn มานำเสนอไม่ใช่แค่นี้ครับสาเหตุสำคัญก็คือทำให้เราควบคุมเครื่องปลายทางได้ ง่ายมากๆ
ปัญหาสมัยก่อนของการทำระบบ Remote Control ผ่าน Internet ก็คือเราจะต้องรู้ว่าคอมพิวเตอร์ปลายทางของเราอยู่ที่ไหนบนโลก Internetรวมไปถึงเราจะต้องเชื่อมต่อมันได้ด้วย เอ้อแล้วจะทำยังไงกันดีล่ะซึ่งตรงนี้จะมีสองสิ่งที่จะเข้ามาวุ่นวายนั่นก็ คือDynamic DNS และ PortForwarding ครับ
DNS ย่อมากจาก Domain Name Server…เป็น ระบบที่เอาไว้ใช้ในการแปลง ชื่อเว็บ เป็นเลข IP Address ซึ่งเลขIPAddress นี่แหละ คือที่อยู่บนโลก Internetที่คอมพิวเตอร์มันเข้าใจกันแต่คนเราใครจะไปเข้าใจ ผู้ใช้อย่างเราๆ จำเลขIP Address ไม่ไหวหรอกครับเราเลยต้องจำชื่อว่า Google.com หรือBeartai.com แทน ซึ่ง DNS Serverจะเป็นคนทำหน้าที่แปล กลับไป-กลับมาระหว่างชื่อกับ IP Address ให้
แล้ว Dynamic DNS คืออะไร?? ระบบDynamic DNSก็คือระบบแปลงชื่อ กลับไป-กลับมา สำหรับคนที่มีชื่อ แต่ไม่มีIP Address แบบตายตัวครับ ยกตัวอย่างง่ายๆ ก็คิดซะว่า เวลาเราต่อ ADSLตามบ้านเราจะได้ IP Address เปลี่ยนแปลงไปเรื่อยๆ ซึ่งถ้าหากผู้ใช้บ้านๆอย่างเราจะมี IP Addressแบบตายตัวบ้างจะต้องเสียค่าใช้จ่ายที่ค่อนข้างสูงให้กับทาง ISPเพื่อที่จะนำ IP Addressมาเป็นของเราได้ แต่ผมไม่อยากจะจ่าย นี่นาตรงนี้แหละครับ ที่ระบบ DynamicDNSจะเข้ามาช่วยเหลือซึ่งมันจะทำหน้าที่เป็นป้ายบอกทางให้กับชื่อที่ ผมเลือกใช้งานอยู่ ไม่ว่าIP Address ของผมจะเปลี่ยนเป็นเลขไหนก็ตาม ระบบ DynamicDNSก็จะคอยเปลี่ยนตามให้เพื่อให้ผมเชื่อมต่อกับคอมพิวเตอร์ที่ผมต้อง การได้ง่ายๆ
ทีนี้ พอผมใช้ระบบ Dynamic DNSผมก็จะรู้แล้วว่าคอมพิวเตอร์ของผมออนไลน์อยู่บน IP Address อะไรบนโลกInternetซึ่งผู้ให้บริการ Dynamic DNS ที่ใช้กันเยอะๆก็มี dyndns.org กับ no-ip.com นะครับ ถ้าใครอยากรู้ว่าใช้ยังไงเดี๋ยวจะมาบอกวันหลัง
ต่อ มา เมื่อผมรู้แล้ว ว่าคอมพิวเตอร์ปลายทางผมอยู่ที่ไหนผมก็ต้องลงโปรแกรมรอรับการควบคุมไว้ที่ เครื่องปลายทางนั้น แต่ปัญหามันยังไม่จบที่ตรงนั้น เกิด Networkปลายทางที่ผมใช้งานอยู่มีอุปกรณ์ที่เรียกว่า Routerทำงานเป็นตัวกลางในการดูแลเรื่อง Internetผมจะต้องทำสิ่งที่เรียกว่า PortForwardเพื่อโอนต่อข้อมูลของผมที่เชื่อมต่อกับRouterไปยังคอมพิวเตอร์ ปลายทางด้วยแบบนี้การควบคุมคอมพิวเตอร์ระยะไกลถึงจะสำเร็จครับ เรียกได้ว่า การจะทำRemoteControl คอมพิวเตอร์ปลายทางตามบ้านๆเนี่ยมันเป็นเรื่องชวรปวดหัวสำหรับผู้ใช้หน้า ใหม่จริงๆครับ
เป็นไงล่ะครับมึนส์ตึ่บเลยล่ะสิ แต่ไอ้เรื่องยากๆข้างบนนั่น โปรแกรมLogMeInมันจะเข้ามาแก้ไข ให้ครับ เพราะ ถ้าเราใช้งาน LogMeInเราจะไม่ต้องไปสมัครDynamic DNS ให้ยุ่งยาก รวมไปถึงไม่ต้องทำ PortForwardอะไรให้เวียนหัวอีกด้วย
เพราะอะไร?
ส่วนเรื่อง PortForward เราก็ไม่ต้องทำครับ เพราะทันทีที่ Logmeinเชื่อมต่อกับทาง Serverมันจะสร้าง Tunnelการติดต่อสื่อสารส่วนตัวระหว่างมันกับ Logmein Serverให้เองโดยอัตโนมัติทีนี้ เราเองก็ไม่ต้องไปยุ่งกับ Router เพื่อมาทำระบบPort Forwardอีกด้วยครับ
