Mengenal Telnet, Fungsinya dan Daftar Command yang Perlu Diketahui

🔌Pengertian Telnet

Telnet (Telecommunication Network) adalah protokol jaringan yang digunakan untuk mengakses komputer atau perangkat lain dari jarak jauh melalui koneksi berbasis teks. Dengan Telnet, seorang administrator bisa masuk ke server, router, atau switch untuk melakukan konfigurasi, mengelola sistem, atau sekadar melakukan uji koneksi port.

Telnet bekerja menggunakan port default 23 dan termasuk dalam protokol TCP/IP. Meskipun kini penggunaannya mulai tergantikan oleh SSH (Secure Shell) karena alasan keamanan, Telnet masih sering dipakai untuk troubleshooting jaringan, seperti memeriksa apakah port tertentu terbuka atau tidak.


⚙️ Fungsi Utama Telnet

  1. Akses Remote Server
    Telnet memungkinkan pengguna untuk masuk ke sistem komputer lain dan menjalankan perintah seolah-olah mereka berada langsung di depan perangkat tersebut.
  2. Uji Koneksi Port
    Telnet dapat digunakan untuk menguji apakah suatu port pada IP tertentu terbuka dan dapat menerima koneksi. Misalnya: telnet 192.168.1.10 80 akan menguji koneksi ke port 80 (HTTP).
  3. Simulasi Client–Server
    Telnet juga dapat digunakan untuk menguji komunikasi antara server dan client pada protokol tertentu seperti SMTP, POP3, FTP, atau HTTP.

💻 Cara Menggunakan Telnet di Linux

  1. Instalasi Telnet Client sudo apt install telnet -y
  2. Membuka Koneksi telnet <alamat_ip> <port> Contoh: telnet 103.139.192.86 503
  3. Menutup Koneksi
    Tekan Ctrl + ], lalu ketik: telnet> quit

🧾 Daftar Command Telnet dan Fungsinya

CommandFungsi
open [host] [port]Menghubungkan ke alamat IP atau host tertentu di port yang diinginkan.
closeMenutup koneksi Telnet yang sedang aktif.
quitKeluar dari program Telnet.
statusMenampilkan status koneksi saat ini.
displayMenampilkan pengaturan (option) Telnet yang sedang aktif.
mode [type]Mengubah mode transfer data (misalnya: line, character).
send [argumen]Mengirim perintah khusus ke server (seperti break, escape, synch).
toggle [option]Mengaktifkan atau menonaktifkan opsi tertentu, misalnya debug, localecho, crlf.
set [option] [value]Mengatur parameter Telnet, seperti port default atau escape character.
unset [option]Menghapus atau menonaktifkan pengaturan Telnet tertentu.
zMenjeda sesi Telnet dan kembali sementara ke shell Linux.
? atau helpMenampilkan daftar command yang tersedia di Telnet.

🧩 Contoh Penggunaan Telnet

$ telnet 103.52.114.142 22
Trying 103.52.114.142...
Connected to 103.52.114.142.
Escape character is '^]'.
SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11

Jika muncul pesan seperti di atas, artinya port 22 (SSH) pada server tersebut terbuka dan dapat menerima koneksi.


⚖️ Kelebihan dan Kekurangan Telnet

✅ Kelebihan

  • Ringan dan cepat digunakan
  • Mudah diinstal dan kompatibel di hampir semua OS
  • Cocok untuk uji koneksi dan port testing

❌ Kekurangan

  • Tidak cocok untuk transfer data sensitif
  • Tidak memiliki enkripsi (rawan disadap)
  • Tidak aman untuk server publik

🔐 Kesimpulan

Telnet adalah alat sederhana namun bermanfaat untuk mengecek koneksi port, melakukan pengujian jaringan, dan akses jarak jauh berbasis teks.
Walaupun sudah tergantikan oleh SSH, kemampuan Telnet tetap penting dipahami — terutama bagi siapa pun yang ingin menjadi sysadmin, network engineer, atau IT support.


✨ Tips Tambahan:

Gunakan Telnet hanya untuk pengujian internal, dan hindari login ke server publik menggunakan Telnet karena semua data dikirim tanpa enkripsi.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply