Bagaimana Telnet Bekerja?

Pemrograman siswa di komputer di kelas lab komputer

Bagaimana Telnet Bekerja?

Kredit Gambar: Caiaimage/Robert Daly/Caiaimage/GettyImages

Telnet adalah alat yang dapat digunakan untuk membuka baris perintah pada komputer jarak jauh, biasanya server. Anda juga dapat menggunakannya untuk memeriksa apakah port tertentu terbuka. Telnet bekerja sebagai apa yang disebut emulator terminal, menggunakan protokol standar untuk bertindak seperti terminal fisik yang terhubung ke mesin. Beberapa sistem modern hanya mengizinkan koneksi baris perintah menggunakan Cangkang Aman, alat terenkripsi yang mirip dengan Telnet, atau melalui jaringan pribadi virtual. Protokol transfer file sering digunakan bersama untuk mengirim file.

Apa Itu Telnet?

Telnet adalah sistem untuk membuka koneksi berbasis teks antara dua komputer. Istilah ini kadang-kadang dikatakan sebagai bentuk kependekan dari "jaringan terminal."Yang mendasari protokol, atau spesifikasi bagaimana komputer berkomunikasi, pada awalnya dikembangkan untuk terminal fisik dengan keyboard dan layar atau printer yang terhubung ke komputer pada tahun 1960-an. Saat ini, Telnet biasanya diimplementasikan murni dalam perangkat lunak, dan Anda dapat menemukan perangkat lunak Telnet (kadang-kadang disebut sebagai

perangkat lunak emulator terminal) untuk semua sistem operasi modern.

Video Hari Ini

Secara default, Telnet berkomunikasi dengan komputer yang Anda sambungkan pelabuhan 23. Itu tidak mengacu pada jenis port fisik pada komputer tempat Anda dapat memasang keyboard atau monitor, tetapi untuk nomor port digital yang digunakan untuk membedakan berbagai layanan yang berjalan di komputer. Jika seseorang memberitahu Anda untuk terhubung ke komputer menggunakan Telnet, Anda biasanya tidak perlu menentukan nomor port kecuali Anda diminta untuk melakukannya.

Kegunaan Telnet

Secara historis, Telnet sering digunakan untuk login jarak jauh ke server jauh untuk melakukan bisnis seperti mengedit file, menjalankan berbagai program atau memeriksa email pada sistem itu. Biasanya, Anda akan menggunakan Telnet untuk terhubung ke sistem, lalu memasukkan nama pengguna dan kata sandi untuk mengakses baris perintah pada sistem itu.

Saat ini penggunaan Telnet sudah jarang, karena perangkat lunak tidak terenkripsi, artinya siapa pun, dengan memantau koneksi Anda, dapat mengakses nama pengguna, kata sandi, dan informasi pribadi lainnya yang Anda ketik. Telnet juga tidak mendukung antarmuka pengguna grafis modern, yang berarti tidak berguna untuk menggunakan banyak program modern dari jarak jauh seperti pengolah kata, browser web, atau spreadsheet yang memerlukan antarmuka GUI.

Beberapa server mengizinkan koneksi jarak jauh melalui Telnet untuk mengakses data publik, seperti laporan cuaca, atau untuk memainkan game sederhana. Beberapa layanan ini ada karena nostalgia, sebagai kemunduran ke waktu online yang lebih sederhana, dan beberapa dibiarkan untuk kompatibilitas dengan sistem lama yang perlu mengakses data.

Anda juga dapat terhubung ke perangkat lunak lain yang menggunakan protokol berbasis teks tidak terenkripsi menggunakan Telnet. Ini termasuk server web yang menggunakan koneksi tidak terenkripsi. Ini dapat berguna untuk menguji apakah port dan server yang terhubung dengannya dikonfigurasi dengan benar.

Menggunakan Telnet di Windows

Telnet disertakan dengan versi modern Microsoft Windows untuk terhubung ke server jarak jauh, tetapi tidak diaktifkan secara default. Untuk mengaktifkannya jika Anda belum pernah sebelumnya, luncurkan prompt perintah Windows saat masuk sebagai administrator, lalu ketik "Dism /Online /Aktifkan-fitur /NamaFitur: TelnetClient" untuk mengaktifkan perangkat lunak. Luncurkan command prompt dengan mengetik "cmd" di kotak pencarian pada bilah tugas Windows atau di Start Menu dan mengklik ikon command prompt. Jika Anda menggunakan komputer orang lain, termasuk komputer kantor, Anda mungkin ingin meminta bantuan atau meminta izin sebelum mengaktifkan perangkat lunak.

Setelah Telnet diaktifkan, luncurkan command prompt dan ketik "telnet ," di mana "" adalah nama domain atau alamat protokol Internet dari server yang ingin Anda sambungkan. Secara default, Anda akan terhubung ke port 23. Jika Anda ingin terhubung ke port lain, ketik "telnet " di mana "" adalah nomor port lain.

Telnet di Mac dan Linux

Telnet biasanya diaktifkan secara default pada sistem Apple macOS dan Linux. Gunakan dari command prompt sistem Anda dengan cara yang sama seperti yang Anda lakukan di Windows, ketik "telnet " atau "telnet " untuk menyambung ke server jauh, secara opsional menentukan port nondefault.

Jika Anda menjalankan Linux dan mendapatkan pesan kesalahan bahwa Telnet tidak dapat ditemukan, cari dan instal menggunakan manajer paket sistem Anda. Pada sistem Debian dan Ubuntu, Anda biasanya dapat melakukannya dengan mengetik "tepat menginstal telnet."

Telnet di Android dan iOS

Berbagai perangkat lunak Telnet tersedia untuk smartphone Android dan iPhone di pasar aplikasi masing-masing. Beberapa perangkat lunak ini juga mendukung protokol koneksi jarak jauh lainnya.

Cari aplikasi yang kompatibel dengan Telnet yang menawarkan fitur yang Anda inginkan dengan harga yang Anda suka. Menjadi waspada terhadap aplikasi yang membutuhkan izin yang tampaknya berlebihan. Sebagian besar perangkat lunak terminal jarak jauh pada ponsel cerdas memungkinkan Anda menentukan nama domain atau alamat IP dan, opsional, port yang akan digunakan.

Memeriksa Port Dengan Telnet

Terkadang berguna untuk menggunakan Telnet untuk periksa apakah port tertentu terbuka dan dapat diakses pada mesin tertentu. Misalnya, Anda mungkin ingin memeriksa apakah pelabuhan 80, yang digunakan oleh server web, terbuka jika Anda mengalami masalah saat menyambungkan dengan browser Anda. Anda mungkin juga terkadang ingin memeriksa pelabuhan 25, biasanya digunakan untuk mengirim email, jika Anda mengalami masalah dengan program email.

Untuk melakukan ini, ketik "telnet" diikuti dengan nama server dan port yang diinginkan seperti yang Anda lakukan untuk masuk ke mesin menggunakan Telnet. Lihat jenis respons yang Anda dapatkan dari server. Seringkali Anda hanya ingin memverifikasi bahwa Anda dapat terhubung dan menerima respons, tetapi dalam beberapa kasus Anda mungkin ingin memasukkan perintah secara manual.

Jika Anda tidak dapat terhubung, mungkin ada masalah dengan server atau firewall di jaringan Anda atau jaringan server. Hubungi siapa pun yang menjalankan server untuk bantuan pemecahan masalah atau coba akses server dari komputer lain atau jaringan lain jika Anda mengalami masalah.

Menggunakan Shell Aman

Saat ini, sudah umum menggunakan program yang disebut Secure Shell, atau ssh, untuk menyambung ke server jarak jauh dan membuka prompt perintah. Keuntungan besar dari ssh adalah bahwa itu dienkripsi, sehingga lebih sulit bagi penyadap untuk memantau atau mengganggu koneksi Anda.

Pada sistem macOS atau Linux, Anda biasanya dapat mengetik "ssh " untuk terhubung ke server tertentu. Di Windows, Anda mungkin perlu menginstal klien eksternal untuk menggunakan ssh. Satu gratis yang umum disebut Dempul. Ini juga mendukung Telnet.

Biasanya, Anda akan menggunakan ssh untuk terhubung ke server tempat seseorang memberi Anda akun, dan mereka dapat memberi Anda informasi tambahan apa pun yang Anda perlukan untuk mengakses server itu.

VNC, VPN, dan Desktop Jarak Jauh

Jika Anda ingin membuka koneksi grafis ke server lain, Anda mungkin dapat menggunakan sistem yang disebut Komputasi Jaringan Virtual, atau VNC. Ada sejumlah alat VNC gratis dan komersial yang dapat Anda gunakan. Siapa pun yang menjalankan server yang Anda coba sambungkan mungkin memiliki saran tentang alat yang akan digunakan.

Jika Anda terhubung ke mesin Windows, Anda mungkin juga dapat menggunakan Microsoft protokol desktop jarak jauh. Perangkat lunak untuk terhubung ke komputer Windows menggunakan desktop jarak jauh tersedia untuk semua sistem operasi modern. Anda biasanya memerlukan akun di sistem jarak jauh untuk terhubung.

Anda juga dapat menggunakan jaringan pribadi virtual (VPN) untuk menyambung ke jaringan komputer jarak jauh. Ini sering digunakan untuk terhubung ke jaringan pemberi kerja saat bekerja di luar lokasi. Siapa pun yang menjalankan jaringan akan memberi Anda kredensial dan memberi tahu Anda perangkat lunak VPN mana yang akan digunakan.