Menu
CoddyTech

Port yang Dikenal

Pelajaran 11 dari 47 dalam kursus Jaringan dengan Terminal di Coddy.

Jika port hanya berupa angka, bagaimana browser-mu tahu port mana yang harus digunakan? Berdasarkan konvensi. Semua orang menyepakati beberapa angka:

  • 22: SSH, akses shell jarak jauh
  • 53: DNS, pencarian dari bab sebelumnya
  • 80: HTTP
  • 443: HTTPS

Karena itu, kamu bisa mengetik alamat tanpa port. http:// berarti port 80 kecuali kamu menyatakan yang lain, dan https:// berarti 443. Menulis http://example.com:80 hanya menyatakan secara eksplisit hal yang sudah diasumsikan.

Itu adalah konvensi, bukan aturan. Tidak ada yang menghalangi web server berjalan di port 8080, dan banyak yang memang menggunakannya.

Ada satu batasan nyata. Port di bawah 1024 biasanya memerlukan hak administrator untuk menerima koneksi, itulah sebabnya server pengembangan menggunakan angka seperti 8080 atau 3000: tidak perlu izin khusus.

challenge icon

Tantangan

Sulit

Konvensi ini bukan sekadar cerita turun-temurun. Konvensi ini tercatat di mesin itu sendiri, dalam /etc/services.

Cetak entri port untuk ssh lalu untuk https, dengan mengambil kolom kedua dari setiap baris:

22/tcp
443/tcp

Awali pencarianmu dengan ^ agar ssh tidak cocok dengan nama yang hanya memuatnya, dan ambil hanya kecocokan pertama dengan head -1.

Coba sendiri

Terminal
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Jaringan dengan Terminal

Latihan sendiri: Playground Terminal