วิธีตรวจสอบการเชื่อมต่อเครือข่ายของคุณ คำสั่งเทลเน็ต

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

บรรทัดคำสั่ง Telnet บนไคลเอนต์ Windows สามารถยอมรับคำสั่งต่อไปนี้:

พอร์ตโหนดเปิด - ใช้เพื่อสร้างการเชื่อมต่อกับโหนดที่กำหนด

ปิด – ปิดการเชื่อมต่อที่มีอยู่

ออก – ออกจากเซสชัน Telnet ปัจจุบัน

จอแสดงผล – ช่วยให้คุณดูการตั้งค่าไคลเอ็นต์ Telnet ปัจจุบัน

ตั้งค่า - ด้วยความช่วยเหลือมันเป็นไปได้ ตั้งค่าพารามิเตอร์ Telnet สำหรับเซสชันปัจจุบันและโดยเฉพาะอย่างยิ่ง:

  • set ntlm จะเปิดใช้งาน NTLM (การใช้การรับรองความถูกต้อง NTLM ที่รวมอยู่ใน Telnet เมื่อเชื่อมต่อผู้ใช้จากคอมพิวเตอร์ระยะไกลช่วยให้คุณหลีกเลี่ยงการเข้าสู่ระบบและรหัสผ่านเมื่อเข้าสู่ระบบ)
  • set localecho จะเปิดใช้งานโหมดเอาต์พุตคำสั่งท้องถิ่น
  • กำหนดเงื่อนไข vt100/vt52/vtnt/ansi จะตั้งค่าประเภทเทอร์มินัลที่ระบุ (เช่น VT100 ใช้เพื่อรันโปรแกรมบรรทัดคำสั่งปกติ และ VTNT ใช้เพื่อรันโปรแกรมขั้นสูง เช่น “แก้ไข”);
  • อักขระ set Escape จะตั้งค่าลำดับของคีย์ที่จะสลับโหมดเซสชันไปเป็นโหมดคำสั่ง (เช่น ตั้งค่า Escape จากนั้นการกดปุ่ม "Ctrl+P" และ "Enter" จะตั้งค่า Ctrl+P เป็นสวิตช์)
  • ชื่อไฟล์ set logfile จะชี้ไปที่ไฟล์บันทึกของกิจกรรม Telnet ปัจจุบัน (ไฟล์นี้จะต้องอยู่ในระบบไฟล์ของคอมพิวเตอร์ควบคุม)
  • การตั้งค่าการบันทึกจะเปิดใช้งานการบันทึก (ต้องระบุไฟล์บันทึกล่วงหน้าด้วยคำสั่งข้างต้น มิฉะนั้นข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น)

unset – ดำเนินการ ปิดการใช้งานตัวเลือกเซสชัน Telnet ต่างๆ(การดำเนินการผกผันสัมพันธ์กับเซต) กล่าวคือ:

  • unset ntlm จะปิดใช้งานการรับรองความถูกต้องแบบรวม
  • unset localecho ปิดใช้งานโหมดเอาต์พุตคำสั่งโลคัล

สถานะ – ใช้เพื่อตรวจสอบว่ามีการเชื่อมต่อกับไคลเอนต์ Telnet หรือไม่

enter – ใช้เพื่อไปยังเซสชัน Telnet ที่เชื่อมต่ออยู่

หรือช่วยเหลือ – แสดงข้อมูลความช่วยเหลือ

เมื่อคุณทำสิ่งต่างๆ บนเครื่องระยะไกลเสร็จแล้ว คุณจะต้องปิดการเชื่อมต่อเครื่องนั้น อย่างไรก็ตาม Telnet เองก็ไม่ได้ทำงานให้เสร็จสมบูรณ์เสมอไป หากต้องการออกจากบรรทัดคำสั่ง Telnet ให้ใช้ปุ่มลัด “Ctrl+]”.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

sudo apt ติดตั้ง telnet

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

1. ความพร้อมใช้งานของเซิร์ฟเวอร์

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

เทลเน็ต 192.168.1.243

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

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

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

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

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

3. การดีบัก

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

sudo telnet -d localhost 22

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

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

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

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

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

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

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

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

เทลเน็ต opennet.ru 80

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

เว็บเซิร์ฟเวอร์จะส่งคืนทั้งหน้า รวมถึงส่วนหัวที่จำเป็นสำหรับเบราว์เซอร์ในการแสดง

6. รีโมทคอนโทรลเทลเน็ต

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

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

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

ข้อสรุป

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

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

ประวัติเล็กน้อย: Telnet ปรากฏขึ้นเมื่อใดและเพราะเหตุใด

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

เปิดเทอร์มินัล เปิดใช้งานบริการที่จำเป็น

ในระบบปฏิบัติการสมัยใหม่ของตระกูล Windows ก่อนที่จะเริ่ม Telnet คุณต้องตรวจสอบว่าส่วนประกอบนี้ติดตั้งอยู่ในระบบหรือไม่ นี่ไม่ใช่เรื่องยากที่จะทำ สำหรับ Windows 7 ซึ่งเป็นระบบปฏิบัติการที่ใช้กันมากที่สุดในปัจจุบัน คุณต้องดำเนินการตามลำดับต่อไปนี้:

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

บริการ Telnet: และไคลเอนต์ Telnet?

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

โปรแกรมสำหรับการทำงานกับ Telnet

หลังจากเริ่มบริการ Telnet ที่จำเป็นทั้งหมดแล้ว คุณสามารถเริ่มทำงานได้อย่างปลอดภัยโดยใช้เครื่องมือ Windows ในตัว - บรรทัดคำสั่ง มันถูกเรียกขึ้นมาจากเมนู Start โดยคลิกที่รายการที่เกี่ยวข้องหรือโดยการโทรด่วน (cmd) ขอแนะนำให้เรียกใช้บรรทัดคำสั่งด้วยสิทธิ์ผู้ใช้ "ผู้ดูแลระบบ" เสมอ (ไม่ว่าจะเป็นในเครื่อง อุปกรณ์ที่คุณใช้งานอยู่ หรือโดเมน) ด้วยวิธีนี้ คุณจะไม่ต้องรีสตาร์ทแอปพลิเคชันหากจำเป็นต้องมีการยกระดับ นอกเหนือจากเครื่องมือระบบปฏิบัติการที่มีอยู่แล้ว ยังมีโปรแกรมบุคคลที่สามที่อนุญาตการเข้าถึงผ่านโปรโตคอล Telnet ที่นิยมมากที่สุดคือสีโป๊ว นอกจากนี้ แอปพลิเคชันอื่นๆ ที่ทำงานภายใต้ระบบปฏิบัติการที่แตกต่างกันยังได้รับความนิยม เช่น TeraTerm, AnyConnect, DTelnet, EasyTerm, KoalaTerm และอื่นๆ อีกมากมาย ทุกคนจะใช้โปรแกรมใดตัดสินใจด้วยตัวเองขึ้นอยู่กับความชอบส่วนบุคคลข้อกำหนดของอินเทอร์เฟซ ฯลฯ ไม่มีความแตกต่างอย่างมีนัยสำคัญในแง่ของฟังก์ชันการทำงานระหว่างกันและไม่สามารถมีได้ แต่ละยูทิลิตี้ใช้รายการคำสั่ง Telnet ทั้งหมดที่มีอยู่

คำสั่ง Telnet: จะทราบได้อย่างไร?

สำหรับผู้ใช้ที่มีประสบการณ์ การติดตั้งส่วนประกอบที่จำเป็นในเวลาไม่กี่นาที (หากยังไม่ได้ติดตั้งก่อนหน้านี้) ไม่ใช่เรื่องยาก ให้เปิดเซสชัน Telnet และดำเนินการกำหนดค่าทั้งหมดของโฮสต์ระยะไกล อย่างไรก็ตาม ยังมีผู้มาใหม่ที่เห็นคอนโซลเกือบเป็นครั้งแรกในชีวิตอีกด้วย จะค้นหารายการคำสั่งที่มีอยู่ใน Telnet ได้อย่างไร? WONT AUTH หรือ SET LOCALECHO คืออะไร ทุกอย่างไม่ยากอย่างที่คิดในตอนแรก ขั้นแรก คุณควรจำไว้เสมอว่าอินเทอร์เฟซคำสั่งใดๆ มีความช่วยเหลือในตัว สามารถเข้าถึงได้โดยใช้ปุ่มมาตรฐาน เช่น help หรือ “?” ประการที่สอง เมื่อพิจารณาว่ามีอายุเท่าใด มีแหล่งข้อมูลมากมายบนเว็บพร้อมข้อมูลไวยากรณ์ที่เป็นประโยชน์มากมาย ดังนั้นจึงไม่มีอะไรต้องกังวลอย่างแน่นอน และการฝึกฝนแสดงให้เห็นว่าการใช้คำสั่งหลายบรรทัดจะทำให้บรรลุผลได้ง่ายกว่ามากในกรณีส่วนใหญ่ และหลังจากผ่านไปเพียงไม่กี่เซสชัน คุณจะพิมพ์คำสั่งที่จำเป็นได้อย่างมั่นใจโดยไม่ต้องใช้ตัวช่วยไวยากรณ์

Telnet บนอุปกรณ์เครือข่าย

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

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

ข้อดีของเซสชัน Telnet

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

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

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

ข้อเสียของโปรโตคอล Telnet

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

บทสรุป. เพื่อใช้หรือไม่?

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

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

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

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

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

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

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

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

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

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

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

เพื่อใช้คำสั่ง เทลเน็ตจากบรรทัดคำสั่ง Telnet

เพื่อเปิดใช้งานไคลเอ็นต์ Telnet และป้อนบรรทัดคำสั่ง Telnet

ไวยากรณ์

เทลเน็ต [\\ เซิร์ฟเวอร์ระยะไกล]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลแสดงชื่อของเซิร์ฟเวอร์ที่เชื่อมต่อ /?

  • เมื่อใช้คำสั่ง เทลเน็ตไคลเอนต์ Telnet เริ่มต้นโดยไม่มีพารามิเตอร์
  • ที่บรรทัดคำสั่ง Telnet คุณต้องใช้คำสั่ง Telnet

หากต้องการหยุดไคลเอ็นต์ Telnet

ไวยากรณ์

ตัวเลือก

ไม่มี

หมายเหตุ

  • คำสั่งนี้สามารถย่อให้สั้นลงได้ ถาม.

เพื่อเชื่อมต่อไคลเอ็นต์ Telnet กับคอมพิวเตอร์ระยะไกล

ไวยากรณ์

เปิด [\\ เซิร์ฟเวอร์ระยะไกล] [ท่าเรือ]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกล ท่าเรือระบุพอร์ตที่จะใช้ หากไม่มีการระบุพอร์ต ระบบจะใช้พอร์ตเริ่มต้น หมายเหตุ

  • คำสั่งนี้สามารถย่อให้สั้นลงได้ โอ.
ตัวอย่าง

หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์ Redmond ระยะไกลบนพอร์ต 44 ให้ป้อนที่พร้อมท์คำสั่ง: เรดมอนด์ 44

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

ไวยากรณ์

ปิด [\\ เซิร์ฟเวอร์ระยะไกล]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่ได้รับการจัดการ หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง หมายเหตุ

  • คำสั่งนี้สามารถย่อให้สั้นลงได้ .
ตัวอย่าง

หากต้องการตัดการเชื่อมต่อจากเซิร์ฟเวอร์ Redmond ระยะไกล ให้ป้อนคำสั่ง: เรดมอนด์ 44

เพื่อกำหนดการตั้งค่าไคลเอนต์ Telnet

ไวยากรณ์

ชุด [\\ เซิร์ฟเวอร์ระยะไกล] [ntlm] [ภาษาท้องถิ่น] [ภาคเรียน {แอนซี | vt100 | vt52 | ยังไงก็ตาม}] [หนี เครื่องหมาย] [ไฟล์บันทึก ชื่อไฟล์] [การบันทึก] [เบสเดล] [crlf] [ความล่าช้า] [โหมด {คอนโซล | ลำธาร}] [? ]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่ได้รับการจัดการ หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง ntlmเปิดใช้งานการรับรองความถูกต้องของ NTML หากมีอยู่บนเซิร์ฟเวอร์ระยะไกล ภาษาท้องถิ่นเปิดใช้งานโหมดการแสดงคำสั่งในเครื่อง ภาคเรียน {แอนซี | vt100 | vt52 | ยังไงก็ตาม) ระบุเทอร์มินัลประเภทที่ระบุ หนี เครื่องหมายระบุอักขระควบคุม อักขระควบคุมอาจเป็นอักขระเดี่ยวหรือผสมระหว่างแป้น CTRL และอักขระก็ได้ หากต้องการตั้งค่าคีย์ผสม ให้กดปุ่ม CTRL ค้างไว้ขณะพิมพ์อักขระที่คุณต้องการกำหนด ไฟล์บันทึกชื่อไฟล์ระบุไฟล์บันทึกกิจกรรม Telnet ไฟล์บันทึกจะต้องอยู่ในคอมพิวเตอร์ของคุณ การบันทึกจะเริ่มต้นโดยอัตโนมัติหลังจากเลือกตัวเลือกนี้ การบันทึกเปิดใช้งานการบันทึก หากไม่ได้ระบุไฟล์บันทึก ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น เบสเดลระบุคีย์ BACKSPACE ที่จะลบ crlfกำหนดโหมดเชิงเส้นใหม่ที่กำหนดปุ่ม ENTER เป็น 0x0D, 0x0A ความล่าช้ากำหนดปุ่ม DELETE เพื่อลบอักขระตัวสุดท้าย โหมด {คอนโซล | ลำธาร) ตั้งค่าโหมดการทำงาน ? ช่วยให้คุณดูไวยากรณ์คำสั่งแบบเต็ม หมายเหตุ

  • หากต้องการปิดใช้งานการตั้งค่าที่กำหนดไว้ก่อนหน้านี้ ที่พร้อมต์คำสั่ง Telnet ให้ป้อน:

    ไม่ได้ตั้งค่า [พารามิเตอร์]

  • หากต้องการกำหนดอักขระควบคุม ให้ป้อนคำสั่ง:

    -e เครื่องหมาย

  • ใน Telnet เวอร์ชันที่ไม่ใช่ภาษาอังกฤษ คำสั่งจะพร้อมใช้งาน ชุดโค้ด พารามิเตอร์. ชุดโค้ด พารามิเตอร์ระบุชุดโค้ดปัจจุบันสำหรับพารามิเตอร์ ซึ่งอาจเป็นหนึ่งในรายการต่อไปนี้: เลื่อน JIS, EUC ของญี่ปุ่น, เจไอเอส คันจิ JIS คันจิ (78), ธ.ค. คันจิ, เอ็นอีซี คันจิ. คุณต้องกำหนดชุดรหัสเดียวกันบนคอมพิวเตอร์ระยะไกล

เพื่อส่งคำสั่งไคลเอ็นต์ Telnet

ไวยากรณ์

ส่ง [\\ เซิร์ฟเวอร์ระยะไกล] [อ่าว] [ใช่แล้ว] [เอสซี] [ไอพี] [ซิงค์] [? ]

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

เพื่อดูการตั้งค่าไคลเอนต์ Telnet ปัจจุบัน

ไวยากรณ์ แสดง

ตัวเลือก

ไม่มี

หมายเหตุ

  • คำสั่งนี้แสดงพารามิเตอร์การทำงานปัจจุบันสำหรับไคลเอ็นต์ Telnet เมื่อทำงานในโหมดเซสชัน Telnet (กล่าวคือ ขณะเชื่อมต่อกับเซิร์ฟเวอร์ Telnet) คุณสามารถออกจากเซสชันเพื่อเปลี่ยนการตั้งค่าได้โดยกด CTRL+] หากต้องการกลับไปยังเซสชัน Telnet ให้กด ENTER

เพื่อใช้คำสั่ง ไม่เป็นไรจากบรรทัดคำสั่ง

เพื่อจัดการคอมพิวเตอร์ที่ใช้เซิร์ฟเวอร์ Telnet/P>ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] [เริ่ม] [หยุด] [หยุดชั่วคราว] [ดำเนินการต่อ]ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่คุณต้องการควบคุม หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง เริ่มสตาร์ทเซิร์ฟเวอร์ Telnet หยุดหยุดเซิร์ฟเวอร์ Telnet หยุดชั่วคราวยุติเซิร์ฟเวอร์ Telnet ดำเนินการต่อรีสตาร์ทเซิร์ฟเวอร์ Telnet /?

  • การใช้คำสั่ง ไม่เป็นไร ไม่เป็นไร

เพื่อจัดการเซสชัน Telnet

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] [-ส] [-เค{session_code | ทั้งหมด}] [-ม {session_code |ทั้งหมด} " ข้อความ" ]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกล -สแสดงเซสชัน Telnet ที่ใช้งานอยู่ -เค{session_code | ทั้งหมด) สิ้นสุดเซสชัน ป้อนรหัสเซสชันเพื่อสิ้นสุดเซสชันเฉพาะหรือป้อน ทั้งหมดเพื่อสิ้นสุดเซสชันทั้งหมด -ม {session_code | ทั้งหมด} " ข้อความ" ส่งข้อความถึงหนึ่งเซสชันขึ้นไป ป้อนรหัสเซสชันเพื่อส่งข้อความไปยังเซสชันที่ระบุ หรือป้อน ทั้งหมดเพื่อส่งข้อความถึงทุกเซสชัน พิมพ์ข้อความที่คุณต้องการส่งด้วยเครื่องหมายคำพูด (เช่น " ข้อความ" ). /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล

เพื่อตั้งค่าบันทึกเหตุการณ์สำหรับคอมพิวเตอร์ที่ใช้ Telnet Server

ไวยากรณ์

ไม่เป็นไร [\\ รีโมท_คอมพิวเตอร์] กำหนดค่า [สถานที่ตรวจสอบ={บันทึกเหตุการณ์ | ไฟล์ | ทั้งคู่}][การตรวจสอบ=[{+ | - } ผู้ดูแลระบบ][{+ | - } ผู้ใช้][{+ | - } ล้มเหลว]]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกล สถานที่ตรวจสอบ={บันทึกเหตุการณ์ | ไฟล์ | ทั้งคู่) ระบุว่าควรส่งข้อมูลเหตุการณ์ไปยัง Event Viewer ไปยังไฟล์ หรือทั้งสองอย่าง การตรวจสอบ=[{+ | - } ผู้ดูแลระบบ][{+ | - } ผู้ใช้][{+ | - } ล้มเหลว] ระบุเหตุการณ์ที่ต้องมีการตรวจสอบ (เหตุการณ์การเข้าสู่ระบบของผู้ดูแลระบบ เหตุการณ์การเข้าสู่ระบบของผู้ใช้ หรือการพยายามเข้าสู่ระบบที่ล้มเหลว) หากต้องการตรวจสอบประเภทเหตุการณ์เฉพาะ ให้ป้อนเครื่องหมายบวก (+) หน้าประเภทเหตุการณ์ หากต้องการหยุดการตรวจสอบประเภทเหตุการณ์เฉพาะ ให้ป้อนเครื่องหมายลบ (-) หน้าประเภทเหตุการณ์ /?

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

หากต้องการส่งข้อมูลเหตุการณ์ไปยัง Event Viewer ให้ป้อน:

tlntadmn config auditlocation=eventlog

หากต้องการตรวจสอบเหตุการณ์การล็อกออนของผู้ดูแลระบบและการพยายามล็อกออนที่ล้มเหลว ให้ป้อน:

การตรวจสอบการตั้งค่า tlntadmn=+admin +fail

เพื่อตั้งค่าโดเมนหลักสำหรับคอมพิวเตอร์ที่ใช้ Telnet Server

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] กำหนดค่า [โดม=ชื่อโดเมน]ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่คุณต้องการควบคุม หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง โดม=ชื่อโดเมนระบุโดเมนที่คุณต้องการสร้างเป็นโดเมนหลัก /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล
ตัวอย่าง

หากต้องการทำให้โดเมน Redmond เป็นโดเมนหลักบนเซิร์ฟเวอร์ภายในเครื่องของคุณ ให้ป้อน:

tlntadmn config dom=เรดมอนด์

เพื่อแมปคีย์ ALT กับคอมพิวเตอร์ที่ใช้เซิร์ฟเวอร์ Telnet

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] กำหนดค่า [ctrlakeymap={ใช่ | เลขที่}]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่คุณต้องการควบคุม หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง ctrlakeymap={ใช่ | เลขที่) ระบุว่าเซิร์ฟเวอร์ Telnet ควรตีความคีย์ผสม CTRL+A เป็น ALT หรือไม่ เข้า ใช่เพื่อแมปแป้นพิมพ์ลัดหรือ เลขที่ที่จะปฏิเสธการจับคู่ /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล
  • หากไม่ได้แมปคีย์ ALT เซิร์ฟเวอร์ Telnet จะไม่ส่งการกดแป้นพิมพ์ ALT ไปยังแอปพลิเคชันที่อาจจำเป็น

เพื่อตั้งค่าจำนวนการเชื่อมต่อสูงสุดสำหรับคอมพิวเตอร์ที่ใช้ Telnet Server

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] กำหนดค่า [แม็กซ์คอนน์=จำนวนเต็มบวก]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่คุณต้องการควบคุม หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง แม็กซ์คอนน์=จำนวนเต็มบวกตั้งค่าจำนวนการเชื่อมต่อสูงสุด หมายเลขนี้สามารถระบุได้โดยใช้จำนวนเต็มบวกใดๆ ที่น้อยกว่า 10 ล้าน /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล

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

ไวยากรณ์

ไม่เป็นไร [\\ รีโมท_คอมพิวเตอร์] กำหนดค่า [แม็กซ์เฟล=จำนวนเต็มบวก]

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

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล

เพื่อตั้งค่าโหมดการทำงานของคอมพิวเตอร์ที่ใช้เซิร์ฟเวอร์ Telnet

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] กำหนดค่า [โหมด={คอนโซล | ลำธาร}]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกล โหมด {คอนโซล | ลำธาร) ระบุโหมดการทำงาน /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล

เพื่อตั้งค่าพอร์ต Telnet สำหรับคอมพิวเตอร์ที่ใช้เซิร์ฟเวอร์ Telnet

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] กำหนดค่า [พอร์ต=จำนวนเต็ม_ค่า]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่คุณต้องการควบคุม หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง พอร์ต=จำนวนเต็ม_ค่าระบุพอร์ต Telnet สามารถระบุพอร์ตได้โดยใช้จำนวนเต็มใดๆ ที่น้อยกว่า 1024 /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล

เพื่อตั้งค่าวิธีการรับรองความถูกต้องสำหรับคอมพิวเตอร์ที่ใช้เซิร์ฟเวอร์ Telnet

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] กำหนดค่า [วินาที=[{+ | - } ntlm][{+ | - } รหัสผ่าน]]ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่คุณต้องการควบคุม หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง วินาที=[{+ | - } ntlm][{+ | - } รหัสผ่าน] ระบุว่าจะใช้การรับรองความถูกต้องของ NTML หรือรหัสผ่าน หรือทั้งสองอย่างในการตรวจสอบความถูกต้องของการพยายามเข้าสู่ระบบ หากต้องการใช้ประเภทการตรวจสอบสิทธิ์เฉพาะ ให้ป้อนเครื่องหมาย (+) หน้าประเภทการตรวจสอบสิทธิ์ เพื่อป้องกันไม่ให้ใช้การรับรองความถูกต้องบางประเภท ให้ป้อนเครื่องหมาย (-) หน้าประเภทนั้น /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

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

เพื่อตั้งค่าการหมดเวลาเซสชันที่ไม่ได้ใช้งานสำหรับคอมพิวเตอร์ที่ใช้เซิร์ฟเวอร์ Telnet

ไวยากรณ์

ไม่เป็นไร [\\ เซิร์ฟเวอร์ระยะไกล] กำหนดค่า [หมดเวลา=ฮะ: มม: เอสเอส]

ตัวเลือก \\ เซิร์ฟเวอร์ระยะไกลระบุชื่อของเซิร์ฟเวอร์ที่คุณต้องการควบคุม หากไม่มีการระบุเซิร์ฟเวอร์ จะใช้เซิร์ฟเวอร์ภายในเครื่อง หมดเวลา=ฮะ: มม: เอสเอสตั้งค่าเวลาที่ผ่านไปเป็นชั่วโมง นาที และวินาที /? แสดงความช่วยเหลือบนบรรทัดคำสั่ง หมายเหตุ

  • การใช้คำสั่ง ไม่เป็นไรคุณสามารถดูแลคอมพิวเตอร์ที่ใช้ Telnet Server จากระยะไกลได้ หากคอมพิวเตอร์ทั้งสองเครื่องใช้ Windows XP ทีม ไม่เป็นไรไม่สามารถใช้เพื่อจัดการเซิร์ฟเวอร์ Telnet ที่ใช้ Windows 2000 จากคอมพิวเตอร์ที่ใช้ Windows XP จากระยะไกล
หมายเหตุ
  • หากต้องการสลับจากไคลเอ็นต์ Telnet ไปเป็นโหมดคำสั่ง ที่พรอมต์คำสั่ง Telnet ให้กด CTRL+] หากต้องการกลับไปยังไคลเอ็นต์ Telnet ให้กด ENTER