Telnet یک پروتکل شبکه است که یک مفسر خط فرمان برای برقراری ارتباط با یک دستگاه فراهم می کند. اغلب برای مدیریت از راه دور، اما گاهی اوقات برای راه اندازی اولیه برای برخی دستگاه ها، به ویژه سخت افزار شبکه مانند سوئیچ ها و نقاط دسترسی، استفاده می شود.
Telnet چگونه کار می کند؟
Telnet در ابتدا در پایانه ها استفاده می شد. این رایانه ها فقط به یک صفحه کلید نیاز دارند زیرا همه چیز روی صفحه به صورت متن نمایش داده می شود. ترمینال راهی برای ورود از راه دور به دستگاه دیگری فراهم می کند، درست مثل اینکه در مقابل آن نشسته اید و مانند هر رایانه دیگری از آن استفاده می کنید.
امروزه، Telnet را می توان از یک ترمینال مجازی یا شبیه ساز ترمینال استفاده کرد، که اساساً یک رایانه مدرن است که با همان پروتکل Telnet ارتباط برقرار می کند.یکی از نمونههای آن فرمان telnet است که از Command Prompt در ویندوز موجود است و از پروتکل Telnet برای برقراری ارتباط با دستگاه یا سیستم راه دور استفاده میکند.
دستورات Telnet را می توان بر روی سیستم عامل های دیگر مانند Linux و macOS به همان روشی که در ویندوز اجرا می شود اجرا کرد.
Telnet مانند سایر پروتکل های TCP/IP مانند HTTP نیست که فایل ها را به و از سرور منتقل می کند. درعوض، پروتکل Telnet به شما اجازه میدهد به عنوان یک کاربر واقعی به سرور وارد شوید، سپس به شما کنترل مستقیم و تمام حقوق فایلها و برنامهها را مانند کاربری که با آن وارد شدهاید به شما اعطا میکند.
اگرچه مانند Telnet نیست، ابزارهای نرم افزاری دسترسی از راه دور رایگان راه دیگری برای برقراری ارتباط با رایانه دیگری از راه دور هستند.
نحوه استفاده از Windows Telnet
اگرچه Telnet راه امنی برای برقراری ارتباط با دستگاه دیگری نیست، یک یا دو دلیل برای استفاده از آن وجود دارد، اما شما نمی توانید فقط یک پنجره Command Prompt را باز کنید و انتظار داشته باشید که دستورات را اجرا کنید.
Telnet Client، ابزار خط فرمانی که دستورات telnet را در ویندوز اجرا می کند، در هر نسخه ویندوز کار می کند، اما بسته به اینکه از کدام نسخه ویندوز استفاده می کنید، ممکن است ابتدا آن را فعال کنید.
فعال کردن Telnet Client در ویندوز
در Windows 11، Windows 10، Windows 8، Windows 7، و Windows Vista، قبل از اجرای هر دستور مربوطه، Telnet Client را در ویژگیهای Windows در Control Panel روشن کنید.
Telnet Client قبلاً نصب شده است و آماده استفاده خارج از جعبه در Windows XP و Windows 98 است.
-
کنترل پنل را با جستجوی کنترل پنل در منوی Start باز کنید. یا، کادر محاورهای Run را از طریق WIN+R باز کنید و سپس control را وارد کنید.
-
برنامه ها را انتخاب کنید. اگر به دلیل مشاهده نمادهای اپلت کنترل پنل، آن را نمیبینید، در عوض برنامهها و ویژگیها را انتخاب کنید و سپس به مرحله 4 بروید.
-
برنامهها و ویژگیها را انتخاب کنید.
-
روشن یا خاموش کردن ویژگیهای Windows را از صفحه سمت چپ انتخاب کنید.
-
کادر کنار Telnet Client را انتخاب کنید.
- OK را برای فعال کردن Telnet انتخاب کنید.
- وقتی مشاهده کردید Windows تغییرات درخواستی را تکمیل کرد، می توانید هر کادر گفتگوی باز را ببندید.
اجرای دستورات Telnet در ویندوز
دستورات Telnet به راحتی اجرا می شوند. پس از باز کردن Command Prompt، کلمه telnet را وارد کنید. نتیجه یک خط است که می گوید Microsoft Telnet>، جایی که دستورات وارد می شوند.
اگر نمیخواهید اولین فرمان telnet را با دستورات اضافی دنبال کنید، telnet را تایپ کنید و سپس هر دستوری مانند آنچه در مثالهای زیر نشان داده شده است را تایپ کنید.
برای اتصال به سرور Telnet، دستوری را وارد کنید که از این نحو پیروی می کند:
درگاه نام میزبان شبکه راه دور
برای مثال، وارد کردن telnet textmmode.com 23 با استفاده از Telnet به textmmode.com در پورت 23 متصل می شود.
آخرین بخش فرمان برای شماره پورت استفاده می شود، اما فقط باید مشخص شود که پورت پیش فرض 23 نباشد. برای مثال، telnet textmmode.com 23 مانند اجرای دستور telnet textmmode.com است، اما مانند telnet textmmode.com 95 نیست، که به همان سرور متصل می شود اما در پورت 95.
اگر می خواهید درباره نحوه انجام کارهایی مانند باز کردن و بستن اتصال Telnet، نمایش تنظیمات Telnet Client و موارد دیگر اطلاعات بیشتری کسب کنید، مایکروسافت فهرستی از دستورات telnet را نگه می دارد.
بازی های Telnet و اطلاعات اضافی
تعدادی از ترفندهای Command Prompt وجود دارد که می توانید با استفاده از Telnet انجام دهید. برخی از آنها به صورت متنی هستند، اما ممکن است با آنها سرگرم شوید.
آب و هوا در Weather Underground را بررسی کنید:
تلنت rainmaker.wunderground.com
برای صحبت با یک روان درمانگر با هوش مصنوعی به نام الیزا از Telnet استفاده کنید. پس از اتصال به Telehack با دستور زیر، وقتی از شما خواسته شد یکی از دستورات فهرست شده را انتخاب کنید، eliza را وارد کنید.
telnet telehack.com
نسخه ASCII از فیلم کامل جنگ ستارگان قسمت چهارم را با وارد کردن این در Command Prompt تماشا کنید:
telnet towel.blinkenlights.nl
فراتر از کارهای سرگرم کننده ای که می توان در Telnet انجام داد، تعدادی از سیستم های تابلوی اعلانات (BBS) وجود دارد. BBS راهی برای ارسال پیام به سایر کاربران، مشاهده اخبار، اشتراک گذاری فایل ها و موارد دیگر فراهم می کند. راهنمای Telnet BBS صدها سروری را فهرست می کند که می توانید با استفاده از این پروتکل به آنها متصل شوید.
سوالات متداول
SSH چه تفاوتی با Telnet دارد؟
SSH یک پروتکل شبکه ای است که برای دسترسی از راه دور استفاده می شود و از رمزگذاری استفاده می کند. Telnet پروتکل شبکه دیگری است که برای دسترسی از راه دور استفاده می شود اما از هیچ رمزگذاری استفاده نمی کند. داده ها (از جمله نام کاربری و رمز عبور) را به صورت متن واضح نمایش می دهد.
چگونه Telnet را وارد روتر خود کنم؟
مطمئن شوید Telnet روشن است، سپس شبکه خود را پینگ کنید. در Telnet، آدرس IP telnet را وارد کنید (مثلا telnet 192.168.1.10). در مرحله بعد، نام کاربری و رمز عبور خود را برای ورود وارد کنید.