วิธีตั้งค่าเดสก์ท็อประยะไกลบน Windows XP

หากคุณไม่เคยใช้Remote Desktopมาก่อน นี่เป็นวิธีที่ยอดเยี่ยมมากในการเชื่อมต่อกับพีซีเครื่องอื่น (ที่ทำงาน บ้าน ฯลฯ) จากระยะไกล และทำงานให้เสร็จลุล่วงซึ่งคุณไม่สามารถทำได้เว้นแต่คุณจะอยู่ที่เครื่อง ฉันใช้เดสก์ท็อประยะไกลเป็นประจำเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ที่สำนักงานของเรา เชื่อมต่อกับคอมพิวเตอร์ของผู้ใช้เพื่อให้การสนับสนุนด้านเทคนิค และเพื่อเชื่อมต่อกับคอมพิวเตอร์ส่วนตัวที่บ้านเพื่อเข้าถึงไฟล์

ในการใช้Remote Desktopมีสองสิ่งที่คุณต้องเข้าใจ ก่อนอื่น(First)เดสก์ท็อประยะไกลใช้งานได้กับWindows XP และ Windows(Windows XP and Windows) 2003 เท่านั้น สิ่งที่ฉันหมายถึงคือคุณสามารถเชื่อมต่อINTOกับเครื่องWindow XPหรือ 2003 เท่านั้น คุณสามารถใช้Windows 98 , ME หรือ 2000 เพื่อเชื่อมต่อINTOกับเครื่องWindows XPหรือ 2003 แต่คุณไม่สามารถเชื่อมต่อINTOกับเครื่อง 98, ME หรือ 2000 จากระยะไกลได้ หากคุณต้องการเชื่อมต่อกับเครื่อง Windows 2000 หรือรุ่นก่อนหน้า คุณจะต้องซื้อซอฟต์แวร์เชิงพาณิชย์

เนื่องจากโพสต์นี้มีอายุมากกว่า 7 ปี ข้อความข้างต้นจึงล้าสมัย คุณยังสามารถเชื่อมต่อกับเครื่องWindows Vista , Windows 7 หรือ Windows 8 นอกจากนี้ เนื่องจากMicrosoftเพิ่งสิ้นสุดการสนับสนุนสำหรับWindows XPบทช่วยสอนนี้จะมีประโยชน์น้อยลงเมื่อเวลาผ่านไป หากสนใจ โปรดดูโพสต์ของฉันเกี่ยวกับการกำหนดค่าเดสก์ท็อประยะไกลสำหรับ Windows 8

ประการที่สอง คุณต้องแน่ใจว่าคุณเข้าสู่ระบบในฐานะผู้ดูแลระบบคอมพิวเตอร์(computer administrator)ในเครื่อง เพื่อตั้งค่าสำหรับการเข้าถึงระยะไกล หากคุณนำคอมพิวเตอร์มาจากร้านค้าหรือซื้อจากผู้ผลิตโดยตรงชื่อผู้ใช้(user name) แรกที่ คุณสร้างจะเป็นบัญชีผู้ดูแลระบบ(Administrator account)เสมอ

วิธีง่ายๆ ในการตรวจสอบว่าคุณเป็นผู้ดูแลระบบ(Administrator) หรือไม่ ให้ไปที่Start , Control Panelจากนั้นคลิกที่User Accounts คุณจะเห็นชื่อผู้ใช้(user name) ของคุณ และควรมีคำว่า " ผู้ดูแลระบบ(Administrators) " หรือ " ผู้ดูแลระบบคอมพิวเตอร์(Computer Administrator) " เขียนอยู่ข้างๆ

บัญชีผู้ใช้ xp

ประการที่สามบัญชีผู้ดูแลระบบ(administrator account)ในเครื่องของคุณต้องมีรหัสผ่าน หากคุณไม่ต้องพิมพ์รหัสผ่านเพื่อเข้าถึงWindowsเมื่อคุณเริ่มระบบคอมพิวเตอร์ แสดงว่าคุณไม่ได้ตั้งค่ารหัสผ่านไว้และเดสก์ท็อประยะไกล(Remote Desktop)จะไม่ทำงาน เดสก์ท็อประยะไกลไม่อนุญาตให้คุณเชื่อมต่อกับคอมพิวเตอร์ด้วยบัญชีผู้ใช้ที่ไม่มีรหัสผ่าน(Remote desktop does not allow you to connect to a computer with a user account that does not have a password.)

เมื่อคุณไปที่บัญชี(Accounts)ผู้ใช้(User) และคลิกที่บัญชีผู้ดูแลระบบ(Administrator account)คุณจะเห็นตัวเลือกในการสร้างรหัสผ่านสำหรับบัญชี ไปข้างหน้าและทำอย่างนั้นก่อนที่จะไปต่อ

สร้างรหัสผ่านผู้ใช้

ถัดไป หากคอมพิวเตอร์ที่คุณกำลังเชื่อมต่อใช้Windows XP SP3คุณจะต้องเปิดไฟร์วอลล์เพื่ออนุญาตการเชื่อมต่อเดสก์ท็อประยะไกล ในการดำเนินการนี้ ให้ไปที่Start , Control Panel , Windows Firewallและคลิกที่แท็บExceptions

ข้อยกเว้นไฟร์วอลล์

ตรวจสอบให้แน่ใจว่าได้เลือกช่อง กาเครื่องหมาย (check box)เดสก์ท็อประยะไกล(Remote Desktop) แล้ว สิ่งสุดท้ายที่ต้องทำเพื่อให้Remote Desktopทำงานได้อย่างถูกต้องคือการบอกWindowsว่าเราต้องการอนุญาตให้ผู้ใช้เชื่อมต่อจากระยะไกล จนถึงตอนนี้ เราเพิ่งปฏิบัติตามข้อกำหนด แต่ตอนนี้ เราต้องอนุญาตการเชื่อมต่อเดสก์ท็อประยะไกลกับคอมพิวเตอร์เครื่องนี้

ไปที่Start , Control Panelและคลิกที่System คลิก(Click)ที่แท็บ Remote(Remote tab)และตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่อง " อนุญาตให้ผู้ใช้เชื่อมต่อกับคอมพิวเตอร์เครื่องนี้จากระยะไกล" (“Allows users to connect remotely to this computer”)ไม่ต้องกังวลกับการคลิกปุ่มSelect Remote Usersเนื่องจากผู้ดูแลระบบสามารถเข้าถึงได้โดยค่าเริ่มต้น หากคุณต้องการให้ สิทธิ์การเข้าถึงเดสก์ท็อป(desktop access)ระยะไกลแก่บัญชีที่ไม่ใช่ผู้ดูแลระบบให้คลิกปุ่มนั้นและเพิ่มผู้ใช้

อนุญาตการเชื่อมต่อระยะไกล xp

และนั่นแหล่ะ! คอมพิวเตอร์ของคุณได้รับการตั้งค่าสำหรับเดสก์ท็อประยะไกลแล้ว! ขั้นแรก(First)ให้ลองเชื่อมต่อกับเครื่อง XP(XP machine)จากคอมพิวเตอร์เครื่องอื่นบนเครือข่ายในบ้าน(home network)ของ คุณ ในการเชื่อมต่อ ให้ไปที่คอมพิวเตอร์อีกเครื่อง หนึ่ง แล้วคลิก(computer and click)Start , All programs, Accessories, CommunicationsและRemote Desktop(Remote Desktop Connection) Connection หากคุณต้องการเชื่อมต่อกับเครื่อง XP(XP machine)จากWindows Vista , Windows 7 หรือWindows 8ให้คลิกที่Startและดำเนินการค้นหาการเชื่อมต่อเดสก์ท็อป(desktop connection)ระยะ ไกล บนWindows 8ให้ไปที่หน้าจอเริ่ม(Start Screen)และเริ่มพิมพ์เพื่อค้นหา

การเชื่อมต่อเดสก์ท็อประยะไกล

ในกล่องโต้ตอบ(dialog box)คุณสามารถพิมพ์ที่อยู่ IP(IP address)หรือชื่อคอมพิวเตอร์ วิธีที่ดีที่สุดในการเชื่อมต่อคือพิมพ์ที่อยู่ IP(IP address)ของคอมพิวเตอร์ ในการรับที่อยู่ IP(IP address)ของคอมพิวเตอร์ที่คุณต้องการเชื่อมต่อ ให้ไปที่คอมพิวเตอร์แล้วคลิก(computer and click)Start , Runและพิมพ์CMD

เรียกใช้ cmd

ในหน้าต่างคำสั่ง(command window) สีดำ ให้พิมพ์คำว่า “ (word “)ipconfig ” โดยไม่ต้องใส่เครื่องหมายคำพูดดังที่แสดงด้านล่าง แล้วกดEnter

ที่อยู่ ipconfig

คุณจะเห็นที่อยู่ IP(IP address) ของคุณ แสดงพร้อมกับข้อมูลอื่นๆ แต่คุณไม่จำเป็นต้องกังวลเรื่องนี้ จดที่อยู่ IP(IP address) นั้น (192.xxx หรือบางอย่างที่คล้ายกัน) และพิมพ์หมายเลขนั้นลงในกล่องข้อความเดสก์ท็อป(desktop text box) ระยะไกล บนคอมพิวเตอร์อีกเครื่องหนึ่ง (คอมพิวเตอร์ที่คุณกำลังเชื่อมต่อ)

เดสก์ท็อประยะไกล win7

คลิกเชื่อมต่อ(Connect )และคุณจะเห็นหน้าจอเข้าสู่ระบบปรากฏ(login screen pop)ขึ้น ซึ่งหมายความว่าคุณเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นได้สำเร็จ ตอนนี้คุณสามารถป้อนชื่อผู้ใช้และรหัสผ่านของผู้ดูแลระบบ(Computer Administrator user name and password)คอมพิวเตอร์

หากคุณได้รับข้อผิดพลาดโดยแจ้งว่าคอมพิวเตอร์ไม่สามารถยอมรับการเชื่อมต่อใหม่ได้ ฯลฯ แสดงว่ามีการกำหนดค่าบางอย่างไม่ถูกต้อง จำไว้ว่า(Remember)คุณต้องให้รหัสผ่านกับบัญชีผู้ดูแลระบบ เปิดพอร์ตในไฟร์วอลล์ และทำเครื่องหมายที่ช่องทำเครื่องหมายอนุญาตการเชื่อมต่อระยะไกลในคุณสมบัติของระบบ (System )ต้องดำเนินการทั้งสามรายการบนคอมพิวเตอร์ที่คุณต้องการเชื่อมต่อ

เมื่อคุณสามารถเชื่อมต่อจากภายในเครือข่ายเดียวกัน ในตอนนี้ คุณสามารถลองเชื่อมต่อจากภายนอกได้ ดังนั้นหากคุณต้องการเชื่อมต่อกับคอมพิวเตอร์ที่บ้าน(home computer)จากสำนักงาน คุณสามารถทำได้ แต่คุณจะต้องทำสิ่งพิเศษบางอย่าง

ขั้นแรก คุณต้องรับที่อยู่ IP(IP Address) สาธารณะของคุณ (ไม่ใช่หมายเลข 192.168.xx) และคุณสามารถทำได้โดยไปที่คอมพิวเตอร์ที่คุณต้องการเชื่อมต่อและไปที่เว็บไซต์(web site) http://www.whatismyip.com/และ สิ่งนี้จะให้ที่อยู่ IP สาธารณะของคุณ นี่คือที่อยู่ที่สามารถใช้จากทุกที่ในโลกเพื่อเชื่อมต่อกับตำแหน่งเฉพาะของคุณและเป็นเอกลักษณ์ ขออภัย ในการเชื่อมต่อภายในบ้านส่วนใหญ่ ที่อยู่ IP(IP address)สาธารณะนี้มีการเปลี่ยนแปลงบ่อยครั้งและไม่ต้องแจ้งให้ทราบ โดยพื้นฐาน(Basically)แล้วในการแก้ปัญหานั้น คุณต้องใช้DNSแบบ ไดนามิก ฉันจะไม่ลงรายละเอียดมากนักในโพสต์นี้ แต่อ่านโพสต์อื่น ๆ ของฉันเกี่ยวกับวิธีกำหนดค่า:

การกำหนดค่าเราเตอร์สำหรับ Dynamic DNS

Dynamic DNS(Dynamic DNS and How)คืออะไร และ จะตั้งค่า อย่างไร

สิ่งที่สองที่คุณต้องทำคือเปิดพอร์ตในเราเตอร์ของคุณ (เว้นแต่คุณจะเชื่อมต่อเคเบิลโมเด็ม(cable modem)เข้ากับคอมพิวเตอร์ของคุณโดยตรง) และส่งต่อพอร์ตนั้นไปยังคอมพิวเตอร์ที่คุณต้องการเชื่อมต่อ นี่คือวิธีที่คุณจะทำเช่นนี้บนเราเตอร์ Netgear (อย่างที่ฉันมี) และขั้นตอนก็ค่อนข้างเหมือนกันสำหรับเราเตอร์อื่น ๆ ยกเว้นว่าอาจถูกเรียกอย่างอื่น เว็บไซต์ของผู้ผลิตส่วนใหญ่มีบทความเกี่ยวกับวิธีการกำหนดค่าเราเตอร์เฉพาะสำหรับการส่งต่อพอร์ต(port forwarding)  เนื่องจากเป็นเรื่องปกติมาก

คุณต้องเข้าสู่ระบบเราเตอร์ด้วยการพิมพ์ที่อยู่ IP(IP address)ลงในแถบที่อยู่ของเบราว์เซอร์ คุณสามารถหาที่อยู่ IP(IP address)ของเราเตอร์ได้โดยไปที่คอมพิวเตอร์เครื่องใดก็ได้ในเครือข่ายของคุณ (ที่คุณต้องการเชื่อมต่อ) และเปิดพรอมต์คำสั่ง(command prompt)เหมือนที่เราทำด้านบนแล้วพิมพ์ ipconfig อีกครั้ง นอกจากช่องที่อยู่ IP(IP Address field)แล้ว คุณยังจะเห็นDefault Gatewayซึ่งเป็นเราเตอร์ของคุณ จากภาพหน้าจอด้านบน คุณสามารถเห็นของฉันคือ 192.168.244.2

พิมพ์ที่อยู่นั้นลงในแถบที่อยู่เบราว์เซอร์ของคุณดังนี้แล้วกด Enter(press Enter) :

ที่อยู่ IP

คุณมักจะได้รับพร้อมท์ให้ใส่ชื่อผู้ใช้และรหัส(user name and password)ผ่าน โดยปกติ คุณจะพบสิ่งนี้ได้ในเอกสารประกอบหรือที่ด้านล่างของเราเตอร์ สำหรับเราเตอร์ Netgear ของฉัน ชื่อผู้ใช้เป็น "admin" (ตัวพิมพ์เล็ก) และรหัสผ่านคือ "password"

เมื่อคุณเข้ามาแล้ว คุณจะเห็นตัวเลือกที่เรียกว่า “การส่งต่อพอร์ต/การทริกเกอร์พอร์ต” หรือสิ่งที่คล้ายกันมาก ฉันรู้ว่า  Netopia เรียก (Netopia)Pinholesเหล่านี้ และในLinksysอาจเรียกว่าService  หรือApplications

การส่งต่อพอร์ต

เมื่อคุณอยู่ในหน้าการส่งต่อพอร์ต คุณอาจเห็นรูปแบบ/ตัวเลือกที่แตกต่างกัน ส่วนพื้นฐานจะให้ชื่อส่งต่อเช่น "เดสก์ท็อประยะไกล" การเลือกพอร์ตภายนอกและพอร์ตภายใน โปรโตคอลและการเลือกที่อยู่ IP(IP address)สำหรับอุปกรณ์ที่ข้อมูลควรจะส่งต่อ

พอร์ตใหม่ไปข้างหน้า

สำหรับเดสก์ท็อประยะไกล คุณจะต้องเลือกTCPสำหรับโปรโตคอล(Protocol)เสมอ ค่าเริ่มต้น(Be default)เดสก์ท็อประยะไกลใช้พอร์ต 3389(port 3389)ดังนั้นให้พิมพ์ลงในทั้งกล่อง พอร์ตภายในและ พอร์ตส่งออก (export port)สุดท้าย ที่อยู่ IP(IP address) ภายใน ควรเป็นที่อยู่ IP(IP address)ของเครื่องXP (XP machine)ในการตั้งค่าบางอย่าง คุณจะถูกถามถึงพอร์ตเริ่มต้น พอร์ต(starting port)สิ้นสุด และพอร์ตทริกเกอร์ เพียง(Just)ใส่ 3389 สำหรับกล่องพอร์ตใดๆ

พอร์ตทริกเกอร์

คลิกสมัคร(Click Apply)และคุณทำเสร็จแล้ว! ตอนนี้คุณควรจะสามารถใช้ที่อยู่ IP(IP address) สาธารณะของคุณ (พิมพ์สิ่งนี้ลงในกล่องข้อความ(text box)คอมพิวเตอร์(Computer) ในกล่องโต้ตอบการเชื่อมต่อเดสก์ท็อประยะไกล(Remote Desktop Connection dialog) ) เพื่อเชื่อมต่อผ่านเราเตอร์ของคุณกับคอมพิวเตอร์ของคุณ!

หากคุณมีปัญหาใดๆ ในการเชื่อมต่อกับเครื่อง Windows XP(Windows XP machine) จากระยะไกล โปรดโพสต์ความคิดเห็นที่นี่ และเราจะพยายามช่วยเหลือ สนุก!



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปีในการพัฒนาและบำรุงรักษาแอปพลิเคชัน Windows 11 หรือ 10 ฉันยังมีประสบการณ์ในการทำงานกับ Google Docs และ Microsoft Edge ทักษะของฉันในด้านเหล่านี้ทำให้ฉันเป็นผู้สมัครที่ยอดเยี่ยมสำหรับบทบาทวิศวกรรมซอฟต์แวร์ในอนาคต



Related posts