HDG อธิบาย: Telnet คืออะไร?

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

อันที่จริง อินเทอร์เน็ตส่วนใหญ่(most )ไม่เกี่ยวข้องกับเว็บเลย แต่เป็นบริการอินเทอร์เน็ตอื่นๆ จำนวนมากที่ใช้ " โปรโตคอล(protocols) " ต่างๆ โปรโตคอล การถ่ายโอน(hypertext transfer protocol ) HTTP หรือ ไฮเปอร์เท็กซ์ ใช้เพื่อให้บริการเว็บไซต์ไปยังเบราว์เซอร์ของคุณ เป็นตัวอย่างหนึ่ง Telnetยังเป็นโปรโตคอลอินเทอร์เน็ต แต่มีประวัติที่แตกต่างกันและการใช้งานที่น่าสนใจบางอย่าง 

แต่ Telnet คืออะไร? ในบทความนี้ คุณจะได้เรียนรู้เพียงแค่นั้น

Telnet คืออะไร?

Tim Starling (WMF) / CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0)

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

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

ทุกวันนี้ แทบทุกอย่างตั้งแต่ สมาร์ต วอทช์(smartwatch)ไปจนถึงสมาร์ททีวี(smart TV)มีพลังประมวลผลเต็มรูปแบบ ดังนั้นเทอร์มินัลที่โง่เขลาจึงไม่ได้ใช้ประโยชน์อะไรมากนักอีกต่อไป ในการใช้ บริการ Telnetวันนี้ คุณจะต้องมีแอปพลิเคชันที่เรียกว่าTerminal emulator (terminal emulator)ข่าวดีก็คือมีเทอร์มินัลอีมูเลเตอร์ที่ยอดเยี่ยมมากมาย(great free terminal emulators)สำหรับทุกระบบปฏิบัติการ

คุณอาจกำลังคิดว่าTelnetไม่ได้ฟังดูเกี่ยวข้องอีกต่อไปแล้ว แม้ว่าจะเป็นบริการอินเทอร์เน็ตที่ไม่ชัดเจน แต่ก็มี ชุมชน Telnet ที่กว้างขวางและทุ่มเท ทั่วโลก

มันยังมีบทบาทสำคัญมากในการจัดการคอมพิวเตอร์ระยะไกลแบนด์วิดธ์ต่ำ ซึ่งหมายความว่า Telnet(Telnet)ไม่เพียงห่างไกลจากความตายเท่านั้น แต่ยังมีอนาคตที่สดใสรออยู่ข้างหน้า ก่อนที่เราจะพูดถึงเรื่องนี้ เรามาดู กันดีกว่าว่า Telnetมาจากไหน

ประวัติโดยย่อของ Telnet

Erik Pitti / CC BY (https://creativecommons.org/licenses/by/2.0)

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

การให้คอมพิวเตอร์คุยกันผ่านเครือข่ายใหม่นี้ไม่ใช่เรื่องง่าย ส่วนใหญ่เป็นเพราะเครื่องจักรเหล่านี้มีการออกแบบและสถาปัตยกรรมที่แตกต่างกันมาก

สิ่งที่จำเป็นคือภาษาเดียวที่ใช้ร่วมกัน ในปี 1971 มีการร่างข้อเสนอแรกสำหรับโปรโตคอลTelnet อย่างไรก็ตาม ต้องใช้เวลามากกว่าหนึ่งทศวรรษกว่าที่Telnetจะเปิดตัวในฐานะเทคโนโลยีที่ใช้งานได้ ในปี 1983 การเปิดตัวโปรโตคอล telnet ซ้ำครั้งแรกออกสู่สายตาชาวโลก

Telnet เป็นเครื่องมือจัดการระยะไกล

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

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

นั่นเป็นหนึ่งในข้อดี หลักของTelnet เป็นโปรโตคอลที่เก่าและเป็นพื้นฐานที่มักจะสามารถไว้วางใจในการทำงานได้อย่างน่าเชื่อถือและสม่ำเสมอ ท้ายที่สุด จุดประสงค์ก็เพื่อเป็นภาษาสากลสำหรับคอมพิวเตอร์ในการส่งและรับคำสั่ง อย่างไรก็ตาม ไม่ควรใช้เป็นเทคโนโลยีบรรทัดแรกหากเป็นไปได้ โดยทั่วไปแล้ว Secure Shellเป็นตัวเลือกที่ดีที่สุดในเกือบทุกสถานการณ์

Telnet กับ Secure Shell คืออะไร

Telnetได้รับการพัฒนาในช่วงเวลาที่แนวคิดเรื่องความปลอดภัยทางไซเบอร์ไม่ได้อยู่ในใจใครเลย เนื่องจากมีเพียงนักแสดงที่น่าเชื่อถือเท่านั้นที่มีคอมพิวเตอร์ที่เข้าถึงเครือข่ายได้ แนวคิดที่ว่าใครบางคนจะแฮ็กเข้าสู่คอมพิวเตอร์จึงเป็นเรื่องที่ค่อนข้างยาก 

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

Secure Shellแก้ปัญหานี้โดยใช้การเข้ารหัสที่เข้มงวดกับข้อมูลทั้งหมดที่ส่งและรับ นี่เป็นหนึ่งในสาเหตุหลักที่ทำให้Telnetเข้ามา แทนที่ ที่ถูกกล่าวว่าทุกวันนี้ยังมีวิธีการใช้การเข้ารหัสกับTelnetแม้ว่าจะไม่ใช่ส่วนรวมของโปรโตคอล

วิธีเข้าใช้บริการ Telnet

ในการเชื่อมต่อกับ บริการ Telnetสิ่งที่คุณต้องมีก็คือโปรแกรมจำลองเทอร์มินัลและที่อยู่ของคอมพิวเตอร์ที่คุณต้องการเชื่อมต่อ

มีเทอร์มินัลอีมูเลเตอร์มากมาย ส่วนใหญ่ฟรี ในกรณีนี้ เราจะใช้Tera Term ยอด นิยม เพื่อเป็นการสาธิต เราจะเชื่อมต่อกับ บริการ Telnetที่ใช้ ข้อความ ASCIIเพื่อบอกเล่าเรื่องราวในภาพยนตร์ Star Warsเรื่อง แรกทั้งหมด

โดยปกติ เมื่อใช้แอปพลิเคชันเทอร์มินัลแบบเดิม คุณจะต้องพิมพ์ “telnet” ตามด้วยช่องว่างและที่อยู่ของบริการ คุณอาจต้องระบุพอร์ตในคำสั่ง ซึ่งปกติคือพอร์ต 23 สำหรับTelnet อย่างไรก็ตามTera Termมีอินเทอร์เฟซแบบกราฟิก ดังนั้นสิ่งที่เราต้องทำคือกรอกข้อมูลในหน้าจอเช่นนั้น

อย่างที่คุณทราบ ที่อยู่สำหรับบริการนี้คือ towel.blinkenlights.nl เมื่อกำหนดค่าทุกอย่างตามข้างต้นแล้ว เพียงคลิกตกลง(OK)และสิ่งนี้จะเกิดขึ้น

สุดยอด! ใช่ไหม อย่าหยุดความสนุกที่นั่น ต่อไปนี้เป็นบริการ Telnet เพิ่มเติมที่คุณสามารถเล่นได้ในขณะที่คุณมีแอพเทอร์มินัล

บริการ Telnet ที่ยอดเยี่ยม

เราได้กล่าวถึงข้อเท็จจริงที่สำคัญเกี่ยวกับTelnetแล้ว ไม่มีวิธีใดที่จะปิดเส้นทางลัดนี้ได้ดีกว่าการชี้ทิศทางของสถานที่ที่น่าสนใจที่คุณสามารถเยี่ยมชมได้ในขณะนี้ 

Telnet.orgมีสถานที่ท่องเที่ยวมากมาย ใน Telnet คุณควรไปที่นั่นเพื่อไปยังจุดหมายปลายทางที่คลุมเครือมากขึ้น แต่นี่คือไฮไลท์ที่คนส่วนใหญ่จะชอบ:

จากนี้ไปคุณอยู่คนเดียว แต่ถ้าคุณมีความอดทน โลกของTelnetอาจคุ้มค่าที่จะสำรวจและทดลอง คุณจะฝันถึงASCIIในเวลาไม่นาน!



About the author

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



Related posts