Naon waé program komunikasi sareng anu sanésna ngalangkungan Internét atanapi dina jaringan lokal. Pelabuhan khusus dianggo pikeun ieu, biasana TCP sareng UDP. Anjeun tiasa mendakan dimana sadaya palabuhan anu sayogi dianggo, nyaéta, dianggap kabuka, nganggo alat-alat anu sayogi dina sistem operasi. Hayu urang tingali langkung jelas ngeunaan prosedur ieu nganggo conto distribusi Ubuntu.
Ningali palabuhan kabuka di Ubuntu
Pikeun ngalaksanakeun tugas ieu, kami nyarankeun ngagunakeun konsol standar sareng Utiliti tambahan anu ngamungkinkeun anjeun ngawasi jaringan. Malahan pangguna anu ngalaman moal bisa ngarti kana tim, sabab urang bakal masihan penjelasan masing-masing. Kami nyarankeun yén anjeun familiarize diri sareng dua sarana anu aya di handap.
Métode 1: lsof
Utilitas anu disebut lsof monitor sadaya sambungan sistem sareng ningalikeun inpormasi anu terperinci tentang masing-masing dina layar. Anjeun ngan kedah naroskeun argumen anu leres pikeun kéngingkeun data anu anjeun pikahoyong.
- Lumpat "Terminal" via menu atanapi paréntah Ctrl + Alt + T.
- Lebetkeun paréntah
sudo lsof -i
teras klik dina Lebetkeun. - Lebetkeun kecap akses pikeun aksés aksés. Catet yén nalika ngetik, karakter ngetik, tapi henteu ditampilkeun dina konsol.
- Barina ogé, anjeun bakal ningali daptar sadaya sambungan sareng sadaya parameter anu dipikaresep.
- Nalika daptar koneksi ageung, anjeun tiasa nyaring hasilna supados utilitas na ngan ukur ningalikeun garis anu mana palabuhan anjeun diperyogikeun sayogi. Hal ieu dilakukeun ngaliwatan input.
sudo lsof -i | grep 20814
di mana 20814 - jumlah palabuhan anu diperyogikeun. - Ieu tetep ngan ukur pikeun diajar hasil anu parantos muncul.
Métode 2: népét
Perangkat lunak open source nmap ogé tiasa ngajalankeun fungsi scanning jaringan pikeun aktip anu aktip, tapi dilaksanakeun dina cara anu rada béda. Nmap ogé gaduh versi anu nganggo antarmuka grafis, tapi ayeuna éta henteu kapake kanggo kami, sabab éta henteu sapinuhna disarankeun nganggo éta. Karya dina utiliti sapertos kieu:
- Jalankeun konsol sareng pasang utiliti ku ngalebetkeun
sudo apt-pasang install nmap
. - Ulah hilap nuliskeun kecap akses pikeun masihan aksés.
- Konpirmasi nambihan file anyar dina sistem ieu.
- Ayeuna, pikeun nampilkeun inpormasi anu diperyogikeun, paké paréntahna
nmap localhost
. - Parios data dina port kabuka.
Pitunjuk di luhur cocog pikeun nampa palabuhan internal, tapi upami anjeun resep kana palabuhan éksternal, anjeun kedah ngalaksanakeun tindakan anu rada béda:
- Panggihan alamat IP jaringan anjeun ngaliwatan jasa online Icanhazip. Jang ngalampahkeun ieu, dina konsol, asupkeun
wget -O - -q icanhazip.com
teras klik dina Lebetkeun. - Inget alamat jaringan anjeun.
- Saatos éta, ngajalankeun scan dina éta ku ngalebetkeun
nmap
sareng IP anjeun. - Upami anjeun henteu kéngingkeun hasil, maka sadaya palabuhan ditutup. Upami kabuka, aranjeunna bakal némbongan "Terminal".
Kami nalungtik dua metode, kumargi masing-masing milarian inpormasi kanggo algoritma sorangan. Anjeun kedah milih pilihan anu pangsaéna sareng ku cara ngawaskeun jaringan pikeun milari palabuhan anu ayeuna dibuka.