Pencarian Port dan Layanan

Cari registri port ke kedua arah: ketik nomor seperti 443 atau nama layanan seperti postgresql, dan tabel menampilkan setiap penugasan yang cocok, protokol transport yang digunakan, rentang tempat ia berada, dan untuk apa port itu. Data ini adalah salinan dari registri publik yang dibawa di dalam halaman ini, sehingga pencarian berfungsi tanpa koneksi jaringan sama sekali dan tidak ada yang Anda ketik meninggalkan browser. Halaman ini tidak memindai port, dan tidak dapat memberi tahu port mana yang terbuka pada mesin mana pun — ia memberi tahu apa arti sebuah nomor.
Referensi offline dimuat. Tidak ada yang dikirim ke mana pun.
Ketik nomor atau nama layanan, atau pilih salah satu contoh di atas.
Port terkenal, 0 hingga 1023. Ini ditetapkan satu per satu untuk protokol tertentu dan merupakan satu-satunya port yang berarti sama di mana pun: 22 adalah SSH, 80 adalah HTTP biasa, 443 adalah HTTP melalui TLS. Pada server, port-port ini biasanya hanya dapat dijangkau oleh proses dengan hak administratif, itulah sebabnya daemon yang tidak seharusnya mendengarkan di sana layak diperiksa ulang.

Port terdaftar, 1024 hingga 49151. Ini didaftarkan dengan cara yang sama tetapi proses apa pun dapat menggunakannya, sehingga sebuah nomor di sini memberi tahu penggunaan terdaftar alih-alih penggunaan yang ada di depan Anda: 8080 dan 8443 terdaftar sebagai alternatif dan sama seringnya dipakai untuk sesuatu yang sama sekali lain, dan server pengembangan dapat muncul di nomor mana pun dalam rentang ini.

Port dinamis atau privat, 49152 hingga 65535. Ini sengaja dibiarkan tanpa penugasan: sistem operasi memilih satu untuk ujung keluar sebuah koneksi, dan itu tidak berarti apa pun yang stabil. Sebuah nomor di rentang ini hanya dapat dibaca dari konteks satu percakapan, itulah sebabnya referensi offline tidak dapat mengatakan sesuatu yang berguna tentangnya.

Membaca tabel. Registri menetapkan port ke protokol dan transport sekaligus, dan satu nomor dapat membawa beberapa layanan yang tidak berhubungan: 514 adalah shell jarak jauh pada TCP dan syslog pada UDP, 465 membawa layanan pengajuan surel lama sekaligus varian IGMP. Ketika sebuah baris mencantumkan lebih dari satu nama layanan, lihat transport dalam kurung di samping setiap nama sebelum memutuskan trafik Anda termasuk yang mana. Nomor yang tidak ada bukanlah kesalahan: registri hanya tidak memiliki penugasan untuknya, dan halaman ini tetap akan memberi tahu rentang mana ia berada.
Cara menggunakan daftar ini.Tidak ada yang di sini menyatakan port terbuka — hanya bahwa jika layanan di baliknya merespons siapa pun yang dapat menjangkau mesin tersebut, risikonya lebih tinggi daripada yang disiratkan usia layanan itu. Periksa ini pada mesin yang Anda miliki, dari dalam, dengan alat yang disertakan pada sistem:

Teks biasa by design. 23 telnet 21 ftp 389 ldap 161 snmp — apa pun kata sandi atau string komunitasnya melintas di kabel dalam bentuk terbuka.
Berbagi berkas dan kendali jarak jauh. 445 139 137 3389 5900 — ini dimaksudkan untuk jaringan lokal dan tidak boleh pernah dapat dijangkau dari internet, itulah sebabnya ini menjadi pintu masuk klasik yang ditemukan melalui pemindaian.
Database dan cache. 3306 1433 5432 6379 27017 11211 — sebagian besar dirancang untuk berada di belakang aplikasi, dan beberapa tidak memiliki autentikasi sama sekali dalam konfigurasi bawaannya.
Antarmuka kendali. 2375 — API yang dapat memulai kontainer di host, terdaftar dalam teks biasa di samping saudaranya yang terenkripsi. Menjangkaunya setara dengan menjalankan perintah di mesin tersebut.
Nomor yang dipinjam oleh layanan populer. 9200 — registri mencatat ini sebagai port layanan web seluler, dan nomor yang sama banyak dipakai oleh produk mesin pencari yang tidak ada di registri. Baris seperti ini adalah alasan tabel menampilkan tujuan yang terdaftar, bukan daftar produk.

Apa yang harus dilakukan alih-alih menebak.Pada mesin yang Anda kendalikan, tanyakan kepada sistem operasi proses mana yang memegang sebuah port (ss -lntupdi Linux,netstat -abnodi Windows), lalu putuskan berdasarkan jawabannya. Port yang dapat dijangkau adalah pertanyaan konfigurasi, dan perbaikannya adalah menghentikan layanan, mengikatnya ke alamat loopback, atau menempatkannya di belakang firewall — berurutan dalam urutan itu.