คำสั่งเทลเน็ต หากต้องการยกเลิกการเชื่อมต่อไคลเอ็นต์ Telnet จากคอมพิวเตอร์ระยะไกล เพื่อเชื่อมต่อไคลเอ็นต์ Telnet กับคอมพิวเตอร์ระยะไกล

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

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

เทลเน็ตคืออะไร?

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

ในการทำงานกับโปรโตคอลนี้ เราจะใช้ยูทิลิตี้ telnet ซึ่งใช้งานง่ายมาก ลองดูที่ไวยากรณ์ telnet:

พอร์ตโฮสต์ตัวเลือก $ telnet

โฮสต์คือโดเมนของคอมพิวเตอร์ระยะไกลที่จะเชื่อมต่อ และพอร์ตคือพอร์ตบนคอมพิวเตอร์เครื่องนั้น ตอนนี้เรามาดูตัวเลือกหลัก:

  • -4 – บังคับให้ใช้ที่อยู่ ipv4
  • -6 – บังคับให้ใช้ที่อยู่ ipv6
  • -8 – ใช้การเข้ารหัส 8 บิต เช่น Unicode
  • -อี– ปิดใช้งานการสนับสนุนลำดับ Escape
  • -ก– เข้าสู่ระบบอัตโนมัติ รับชื่อผู้ใช้จาก ตัวแปรสภาพแวดล้อมผู้ใช้;
  • -ข– ใช้ปลั๊กไฟในพื้นที่
  • -d– เปิดใช้งานโหมดแก้ไขข้อบกพร่อง
  • -ร– โหมดการจำลอง rlogin;
  • -e– ตั้งค่าอักขระเริ่มต้นของลำดับ Escape
  • -ล– ผู้ใช้สำหรับการอนุญาตบนเครื่องระยะไกล

เพียงเท่านี้คำสั่ง telnet จะสร้างการเชื่อมต่อ แต่การเชื่อมต่อกับโฮสต์ระยะไกลนั้นมีชัยไปกว่าครึ่งเท่านั้น หลังจากสร้างการเชื่อมต่อแล้ว เทลเน็ตสามารถทำงานได้ในสองโหมด:

  • ทีละบรรทัด- นี่คือโหมดที่ต้องการ บรรทัดข้อความจะถูกแก้ไขบนเครื่องคอมพิวเตอร์ และส่งเมื่อพร้อมโดยสมบูรณ์เท่านั้น บริการบางอย่างอาจไม่ได้มีโอกาสเช่นนี้เสมอไป
  • ทีละตัวอักษร– อักขระทั้งหมดที่คุณพิมพ์จะถูกส่งไปยังเซิร์ฟเวอร์ระยะไกล หากคุณทำผิดพลาดจะแก้ไขอะไรได้ยาก เนื่องจาก Backspace จะถูกส่งเป็นสัญลักษณ์และลูกศรเคลื่อนที่ด้วย

การใช้ telnet คือการส่งคำสั่งพิเศษ แต่ละบริการมีคำสั่งของตัวเอง แต่โปรโตคอลมีคำสั่ง telnet ของตัวเองซึ่งสามารถใช้ในคอนโซล telnet ได้

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

เราจะไม่พิจารณาคำสั่งทั้งหมด เนื่องจากคุณไม่จำเป็นต้องใช้คำสั่งเหล่านั้น และหากเป็นเช่นนั้น คุณสามารถค้นหาคำสั่งเหล่านั้นได้อย่างง่ายดายในเอกสารอย่างเป็นทางการ

เทลเน็ตใช้ยังไง?

ต่อไปเราจะดูวิธีการใช้ telnet เพื่อแก้ไขปัญหาของคุณ โดยปกติแล้ว ยูทิลิตี้นี้จะถูกติดตั้งบนระบบส่วนใหญ่แล้ว แต่หากไม่เป็นเช่นนั้น คุณสามารถติดตั้ง telnet ได้จากแหล่งเก็บข้อมูลอย่างเป็นทางการ เช่น ใน Ubuntu:

$ sudo apt ติดตั้ง telnet


คุณไม่จำเป็นต้องใช้ telnet สำหรับสิ่งนี้ ping สามารถใช้ได้

2. การตรวจสอบพอร์ต

การใช้เทลเน็ตทำให้เราสามารถตรวจสอบความพร้อมใช้งานของพอร์ตบนโฮสต์ได้ และสิ่งนี้มีประโยชน์มากอยู่แล้ว หากต้องการตรวจสอบการทำงานของพอร์ต telnet:

$telnet localhost 123 $telnet localhost 22

$telnet โลคัลโฮสต์ 123

$ เทลเน็ตโลคัลโฮสต์ 22


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

3. การดีบัก

เพื่อเปิดใช้งานโหมดแก้ไขข้อบกพร่องและส่งออกเพิ่มเติม รายละเอียดข้อมูลในขณะที่ทำงานให้ใช้ตัวเลือก -d ในขณะที่เชื่อมต่อ:

$ sudo telnet -d localhost 22

$ sudo telnet - d localhost 22

4. คอนโซลเทลเน็ต

การใช้คอนโซลเทลเน็ตด้วย จุดสำคัญในการวิเคราะห์วิธีการใช้เทลเน็ต ในโหมดหลัก คุณสามารถดำเนินการคำสั่งบนเซิร์ฟเวอร์ระยะไกลได้ แต่ถ้าคุณต้องการระบุคำสั่งไปยัง telnet โดยเฉพาะ เช่น เพื่อกำหนดค่าการทำงานของคำสั่ง คุณต้องใช้อักขระพิเศษเพื่อเปิดคอนโซล ซึ่งโดยปกติแล้วจะเป็นยูทิลิตี้ในทันที บอกคุณว่าอักขระนี้คืออะไร เช่น ใช้เป็นค่าเริ่มต้น “^[“:


หากต้องการเปิดใช้งานคุณต้องกดชุดค่าผสม ปุ่ม Ctrl+[ จากนั้นคุณเข้าสู่พรอมต์เทลเน็ต

หากต้องการดูคำสั่งที่ใช้ได้ทั้งหมด คุณสามารถพิมพ์ ? ตัวอย่างเช่น คุณสามารถดูสถานะการเชื่อมต่อได้:

เทลเน็ต>สถานะ

เทลเน็ต > สถานะ


มีความเป็นไปได้ที่น่าสนใจอื่น ๆ ที่นี่ สิ่งเหล่านี้สามารถทำได้บนการเชื่อมต่อใด ๆ โดยใช้ยูทิลิตี้ telnet

5. ดูไซต์เทลเน็ต

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

$ telnet opennet.ru 80

$telnet โอเพนเน็ต 80


จากนั้นออกคำสั่งไปยังเว็บเซิร์ฟเวอร์

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

เทลเน็ตคืออะไร

Telnet เป็นวิธีการสื่อสารที่สร้างขึ้นระหว่างอุปกรณ์ปลายทาง ตัวอย่างของการเชื่อมต่อนั้นค่อนข้างง่าย: คอมพิวเตอร์ส่วนบุคคลและเซิร์ฟเวอร์ที่รองรับการเชื่อมต่อประเภทเดียวกัน Telnet ไม่ใช่ซอฟต์แวร์ใดๆ เลย โปรโตคอลการสื่อสาร. แต่ควรสังเกตว่ามียูทิลิตี้บางตัวที่ทำงานผ่านโปรโตคอล "terminalnetwork"

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

โปรโตคอลการสื่อสารนี้ใช้ในการดำเนินการบางอย่าง:

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

การติดตั้งและการเปิดตัว

ไม่จำเป็นต้องดาวน์โหลดยูทิลิตี้ Telnet มีอยู่ใน Windows 7/8/10 ตามค่าเริ่มต้น

คำแนะนำในการติดตั้งและเริ่มต้น:

ในการเริ่มต้นไคลเอนต์ คุณต้องเปิดบรรทัดคำสั่ง:

เราขอเชิญคุณชมวิดีโอเกี่ยวกับการติดตั้ง Telnet ใน Windows:

ตรวจสอบพอร์ต

การตรวจสอบพอร์ตเครือข่ายเพื่อดูว่าสามารถเข้าถึงได้หรือไม่ คอมพิวเตอร์ส่วนบุคคลไปยังเทลเน็ต:

  • ในหน้าต่างคุณต้องป้อนคำสั่ง telnetip
  • ติดตามโดย เข้าที่อยู่ IPคอมพิวเตอร์ เช่น 192.168.1.1 คุณสามารถดูที่อยู่ในการตั้งค่าของเราเตอร์เครือข่ายของคุณ
  • ในตอนท้ายให้เข้าสู่พอร์ต FTP “21” ดังนั้นคำสั่งจะมีลักษณะดังนี้: telnet 192.168.0.1 21;
  • หลังจากนั้นก็จะปรากฏขึ้น ข้อความผิดพลาดหากพอร์ตไม่พร้อมใช้งานหรือขอให้คุณป้อนข้อมูลเพิ่มเติมหากพอร์ตเปิดอยู่

คำสั่งเทลเน็ต

คำสั่งยูทิลิตี้เป็นวิธีการโต้ตอบกับคำสั่งดังกล่าว เพื่อแสดงผล รายการคำสั่งทั้งหมดคุณต้องป้อน "ความช่วยเหลือ" ต่อไปเราจะดูรายละเอียดคำสั่งหลักโดยละเอียด:

  • “เปิด” - คำขออนุญาต เชื่อมต่อไปยังเซิร์ฟเวอร์ระยะไกล
  • "ปิด" - การหยุดชะงักของกระบวนการการเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล
  • "ชุด" - การตั้งค่าพารามิเตอร์การเชื่อมต่อเซิร์ฟเวอร์
  • "term" - คำขอนี้มีจุดประสงค์เพื่อ ตัวบ่งชี้ประเภทเทอร์มินัล;
  • "escape" - ชุด ลักษณะการควบคุม;
  • "โหมด" - ทางเลือก โหมดการทำงาน;
  • "ไม่ได้ตั้งค่า" - รีเซ็ตพารามิเตอร์ที่ป้อนไว้ก่อนหน้านี้
  • "เริ่ม" - ปล่อยเซิร์ฟเวอร์;
  • "หยุดชั่วคราว" - หยุดชั่วคราวการทำงานของเซิร์ฟเวอร์
  • "ดำเนินการต่อ" - ความต่อเนื่องของการทำงานเซิร์ฟเวอร์หลังจากหยุดชั่วคราว
  • "หยุด" - เสร็จสิ้น การหยุดทำงานเซิร์ฟเวอร์

เทลเน็ตบน Linux

เช่นเดียวกับ Windows Telnet ถูกสร้างขึ้นในระบบปฏิบัติการ ระบบลินุกซ์. ก่อนหน้านี้ใช้เป็นโปรโตคอล Telnet มาตรฐาน ปัจจุบันถูกแทนที่ด้วย SSH ที่ได้รับการปรับปรุงมากขึ้น เช่นเดียวกับระบบปฏิบัติการรุ่นก่อนหน้า ยูทิลิตี้ใน Linux จะใช้เพื่อตรวจสอบพอร์ต เราเตอร์ ฯลฯ

มาดูโหมดการทำงานหลักกัน:

  • « ทีละบรรทัด». โหมดนี้แนะนำให้ทำงาน ในกรณีนี้ การแก้ไขคำขอจะดำเนินการบนพีซีในระบบและส่งไปยังเซิร์ฟเวอร์เมื่อพร้อมเท่านั้น
  • « ทีละตัวอักษร" อักขระทุกตัวที่พิมพ์ในหน้าต่างคอนโซลจะถูกส่งไปยังเซิร์ฟเวอร์ระยะไกล คุณไม่สามารถแก้ไขข้อความได้ที่นี่ เมื่อคุณลบอักขระโดยใช้ "Backspace" ตัวละครนั้นจะถูกส่งไปยังเซิร์ฟเวอร์ด้วย

คำสั่งพื้นฐานใน Linux:

  • “ปิด” — ขัดจังหวะการเชื่อมต่อ;
  • “เข้ารหัส” — เปิดใช้งานการเข้ารหัส;
  • “ออกจากระบบ”—ปิดยูทิลิตี้และปิดการเชื่อมต่อ
  • “โหมด” — การเลือกโหมดการทำงาน
  • “สถานะ” — สถานะการเชื่อมต่อ;
  • “ส่ง” — ส่งคำขอ telnet;
  • “set” — การตั้งค่าพารามิเตอร์เซิร์ฟเวอร์;
  • “เปิด” — การเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล
  • “display” — การแสดงอักขระพิเศษ
  • ในหน้าต่างคอนโซลให้ป้อนคำขอ การตรวจสอบความพร้อมของเซิร์ฟเวอร์ตัวอย่างเช่น "telnet 192.168.1.243";
  • ต่อไป มาตรวจสอบการเข้าถึงพอร์ตโดยป้อนคำขอ “telnet localhost 122” และ “telnet localhost 21” ข้อความจะปรากฏบนหน้าจอคอนโซลเพื่อระบุว่ามีพอร์ตใดยอมรับการเชื่อมต่อหรือไม่
  • ตัวอย่างการควบคุมระยะไกลโดยใช้ telnet ในการดำเนินการนี้ ให้ป้อนคำขอ “telnet localhost 23” ในหน้าต่างหลัก "23" เป็นพอร์ตเริ่มต้น หากต้องการควบคุมระยะไกล คุณต้องติดตั้งบน คอมพิวเตอร์ท้องถิ่น"เซิร์ฟเวอร์เทลเน็ต" หลังจากนี้ข้อความจะปรากฏขึ้นเพื่อขอให้คุณป้อนข้อมูลเข้าสู่ระบบและรหัสผ่าน

ข้อเสียของเทลเน็ต

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

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

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

คำสั่ง "telnet" มีอยู่ในทั้งหมด เวอร์ชันของ Windows. แต่ไม่ใช่กับทุกรุ่น ลงวินโดว์ให้แล้วคำสั่งได้รับการกำหนดค่าตามต้องการ ตัวอย่างเช่น หากต้องการใช้ "telnet" บน Windows 7 คุณต้องทำการตั้งค่าง่ายๆ หลายประการเพื่อเชื่อมต่อโมดูลนี้

สิ่งที่จำเป็นสำหรับคำสั่ง "telnet" คือการมีเครือข่ายรวมถึงการเป็นสมาชิกของผู้ใช้ระบบในกลุ่มผู้ดูแลระบบ การตั้งค่าทั้งหมดทำผ่านรายการเมนู "services.msc" บริการนี้สามารถเปิดใช้งานผ่านการค้นหา เมื่อคุณเปิดใช้งานคุณจะต้องคลิกเครื่องหมาย "telnet" ด้วยปุ่มเมาส์ขวาแล้วเลือกคุณสมบัติ ในคุณสมบัติ คุณสามารถตั้งค่าได้หลากหลาย ของการเชื่อมต่อนี้ตลอดจนเปลี่ยนประเภทการเริ่มต้นของบริการนี้ "Telnet" สำหรับ Windows 7 มีสามตัวเลือกในการเปิด: โหมดแมนนวล, โหมดอัตโนมัติและโหมดปิดเครื่อง

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

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

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

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

ต่อไปเราจะร่างทฤษฎีเล็ก ๆ น้อย ๆ เกี่ยวกับว่า TELNET คืออะไรซึ่งหลายคนพยายามจะเชี่ยวชาญ: ความสามารถของบริการตลอดจนรายการคำสั่งพื้นฐานที่อนุญาตให้นำความสามารถเหล่านี้ไปใช้งานบน Windows

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

TELNET ใช้อินเทอร์เฟซแบบข้อความ ซึ่งแตกต่างจากอินเทอร์เฟซแบบกราฟิกที่ผู้ใช้ทั่วไปคุ้นเคย เนื่องจากต้องป้อนคำสั่งทั้งหมดด้วยตนเอง

ทั้งหมดนี้ให้อะไรเราบ้าง?

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

เชื่อมต่อเครือข่าย

ด้วย Telnet คุณสามารถ:

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

มาเริ่มใช้กันเลย

ปล่อย

การเปิดใช้งาน TELNET บน Windows 7 และ Windows อื่นๆ นั้นค่อนข้างง่าย ในการดำเนินการนี้ คุณต้องมีไคลเอ็นต์ก่อน หากยังไม่ได้ติดตั้ง:

  • ไปที่แผงควบคุม

  • เลือก “โปรแกรม”
  • เลือกแท็บ "เปิดหรือปิดคุณลักษณะของ Windows"

  • ค้นหาไคลเอ็นต์ Telnet และทำเครื่องหมายไว้ข้างๆ หากยังไม่ได้ติดตั้ง

จากนั้นคลิก "ตกลง" และรอสักครู่ขณะติดตั้งไคลเอนต์

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

  1. เรียกใช้บรรทัดคำสั่งในฐานะผู้ดูแลระบบ
  2. ป้อน "เทลเน็ต"

บรรทัดคำสั่งจะรีบูตและบรรทัดคำสั่ง TELNET จะเปิดขึ้นซึ่งเราจะใช้งานได้

กำลังตรวจสอบพอร์ต

หนึ่งในการดำเนินการที่ง่ายที่สุดใน TELNET คือการตรวจสอบพอร์ต คุณสามารถตรวจสอบพอร์ตเพื่อดูว่าสามารถเข้าถึงได้จากคอมพิวเตอร์ของคุณหรือไม่ ในการทำเช่นนี้คุณต้องทำสิ่งต่อไปนี้:

ใน บรรทัดคำสั่งเปิดโดยใช้วิธีการข้างต้น ให้ป้อน: หมายเลขพอร์ตที่อยู่ Telnetip

ตัวอย่างเช่น หากที่อยู่ IP ของคุณคือ 192.168.0.1 และหมายเลขพอร์ตคือ 21 (พอร์ต FTP) ให้ป้อน:

เทลเน็ต 192.168.0.1 21

หากคำสั่งแสดงข้อความแสดงข้อผิดพลาด แสดงว่าพอร์ตไม่พร้อมใช้งาน ถ้าปรากฏ หน้าต่างว่างเปล่าหรือการขอข้อมูลเพิ่มเติมแสดงว่าพอร์ตเปิดอยู่ สำหรับ Windows วิธีการตรวจสอบพอร์ตนี้ค่อนข้างสะดวก

ทีม

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

หากต้องการดูรายการคำสั่งหลัก ให้ป้อนในบรรทัด ช่วยและกด "Enter" คำสั่งพื้นฐาน:

  1. เปิด- การเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล คุณต้องป้อนคำสั่งนี้พร้อมกับชื่อเซิร์ฟเวอร์ที่ได้รับการจัดการและหมายเลขพอร์ต ตัวอย่างเช่น: เปิดเรดมอนด์ 44. หากไม่ได้ระบุพารามิเตอร์ ก็จะใช้พารามิเตอร์เหล่านั้น เซิร์ฟเวอร์ท้องถิ่นและพอร์ตเริ่มต้น
  2. ปิด- ขาดการเชื่อมต่อจาก เซิร์ฟเวอร์ระยะไกล. มีการใช้พารามิเตอร์ที่คล้ายกัน
  3. ชุด- การตั้งค่าเซิร์ฟเวอร์ระยะไกล ใช้กับชื่อของเซิร์ฟเวอร์ที่ได้รับการจัดการ กันด้วย ชุดมีการใช้คำสั่งต่อไปนี้:
    1. - ใช้เพื่อระบุขั้วชนิดที่ระบุ
    2. - ตั้งค่าตัวละครควบคุม
    3. - ตั้งค่าโหมดการทำงาน
  4. ยกเลิกการตั้งค่า [ตัวเลือก]- ปิดการใช้งานพารามิเตอร์ที่ระบุไว้ก่อนหน้านี้
  5. เริ่ม- เริ่มเซิร์ฟเวอร์ Telnet
  6. หยุดชั่วคราว- หยุดเซิร์ฟเวอร์ชั่วคราว
  7. ดำเนินการต่อ- กลับมาทำงานต่อ
  8. หยุด- หยุดเซิร์ฟเวอร์

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