Cek Port

Cek port online untuk mengetahui apakah sebuah port terbuka di alamat IP Anda sendiri atau di server mana pun, uji port forwarding, dan scan hingga 30 port sekaligus. Setiap port tampil sebagai terbuka, tertutup, atau terfilter, beserta artinya, waktunya, banner layanannya, dan lokasi pengecekannya.

Dicek lewat TCP dari edge Cloudflare yang terdekat dengan Anda, dan dari server kami sendiri di Mumbai untuk port 25 dan situs di Cloudflare · IPv4 · tidak ada yang disimpan

Bagaimana cara cek port terbuka atau tidak?

Masukkan alamat dan port, lalu pilih Cek. Alat cek port ini membuka koneksi TCP ke port tersebut dari internet, sama seperti pengunjung atau klien game, lalu melaporkan apa yang kembali: koneksi diterima (terbuka), penolakan (tertutup), atau tidak ada jawaban sama sekali (terfilter).

Sedang menguji port forwarding? Alamat IP publik Anda sudah terisi: jalankan server Anda, cek port-nya, dan jika port belum terbuka, hasilnya menjelaskan apa yang perlu diperbaiki. Untuk server, ketik hostname-nya dan pilih preset untuk memindai port-port yang biasa sekaligus.

Hasil cek port: port 25565 terbuka di IP rumah, handshake TCP, dan daftar port yang dicek beserta statusnyaHasil cek port: port 25565 terbuka di IP rumah, handshake TCP, dan daftar port yang dicek beserta statusnyaHasilStatus port dalam satu baris, dan artinya bagi server atau aturan forwarding.HandshakeApa yang dikirim alat cek kami dan apa yang kembali: koneksi diterima, penolakan, atau diam, beserta waktunya.Lokasi pengecekanEdge Cloudflare yang terdekat dengan Anda, atau server kami sendiri untuk port 25 dan untuk situs di Cloudflare.Setiap port dalam scanSetiap port dengan layanannya, banner yang dikirimnya, dan statusnya, dengan port yang berisiko ditandai.
Tes port forwarding untuk server Minecraft: statusnya, handshake TCP di baliknya, dan lokasi pengecekannya. Pilih sebuah nomor untuk melihat arti setiap bagian.

Terbuka, tertutup, atau terfilter: apa arti hasil cek port?

Koneksi TCP dimulai dengan handshake: alat cek kami mengirim SYN, dan apa yang kembali menentukan statusnya. Alat cek port yang menyebut timeout sebagai "tertutup" menyembunyikan satu-satunya perbedaan yang menunjukkan letak masalahnya.

Jalannya pengecekan

TCP 25565 · Minecraft Java
  1. SYNke 203.0.113.7:255650 ms
  2. SYN-ACKport menerima koneksi38 ms
  3. ACKkoneksi terbuka38 ms
  4. …tidak ada yang dikirim dalam 1,5 s: layanan ini menunggu klien mengirim pesan lebih dulu
  5. FINditutup oleh kami
TerbukaSYN → SYN-ACK

Ada program yang mendengarkan di port itu dan menerima koneksi. Tidak ada yang memblokirnya di antara internet dan server.

Port forwarding berhasil. Jika pemain tetap tidak bisa masuk, cek pengaturan game itu sendiri atau alamat yang mereka pakai.

Jalannya pengecekan

TCP 32400 · Plex
  1. SYNke 203.0.113.7:324000 ms
  2. RSTditolak: tidak ada yang mendengarkan, atau firewall di sana diatur untuk menolak41 ms
TertutupSYN → RST

Alamat itu menjawab dan menolak koneksi: tidak ada yang mendengarkan di port itu, atau firewall di sana diatur untuk menolak. Apa pun penyebabnya, alamat itu sendiri bisa dijangkau.

Router meneruskan koneksi (atau menjawabnya sendiri), tetapi tidak ada program yang menerimanya: jalankan server, lalu cek alamat lokal dan port pada aturannya.

Jalannya pengecekan

TCP 25565 · Minecraft Java
  1. SYNke 203.0.113.7:255650 ms
  2. …tidak ada SYN-ACK, tidak ada RST dalam 4,0 s4,0 s
TerfilterSYN → tanpa balasan

Tidak ada jawaban dalam 4 detik. Firewall membuang koneksi tanpa jawaban, atau tidak ada yang meneruskannya di sepanjang jalur.

Kasus yang biasa terjadi: aturan forwarding belum ada, port diblokir firewall perangkat, CGNAT, atau provider yang memblokir port itu.

Tidak terjangkau berarti jaringan melaporkan tidak ada rute ke alamat itu. Tidak dicek berarti server kedua kami tidak bisa menjalankan pengecekan kali ini; hasil ini tidak pernah dihitung sebagai tertutup.

Bagaimana cara mengecek apakah port forwarding sudah berhasil?

Cek dari luar jaringan Anda, dengan server dalam keadaan berjalan: status terbuka di IP publik Anda dan port yang di-forward berarti aturan, firewall, dan server semuanya berfungsi. Pengecekan dari dalam jaringan sendiri bisa gagal meskipun semuanya benar, karena banyak router tidak memantulkan lalu lintas kembali ke dirinya sendiri.

  1. 1

    Jalankan server

    Server game, Plex, atau kamera harus berjalan: port tanpa program yang mendengarkan akan tertutup, meskipun aturannya sempurna.

  2. 2

    Catat alamat lokal perangkat

    Cari di pengaturan jaringan perangkat (misalnya 192.168.1.20) dan reservasi alamat itu di router agar tidak berubah.

  3. 3

    Tambahkan aturan port forwarding

    Di router: port eksternal, protokol TCP (atau TCP dan UDP), alamat lokal perangkat, dan port-nya.

  4. 4

    Izinkan di firewall perangkat

    Windows bertanya saat server pertama kali dijalankan; jika tidak, tambahkan aturan inbound untuk port itu.

  5. 5

    Cek port IP publik Anda di sini

    Pilih Cek dengan IP Anda yang sudah terisi. Terbuka berarti port bisa dijangkau dari mana saja di internet.

Jalur yang dilalui koneksi, dan di mana koneksi bisa terhenti
Internetalat cek kami
1
2Router AndaAlamat publik · 203.0.113.7Aturan 25565 → 192.168.1.20:25565
3Perangkat Anda192.168.1.20Server di port 25565
  1. 1CGNAT atau port yang diblokir di providertampil sebagai terfilter
  2. 2Tanpa aturan, alamat lokal salah, double NATtampil sebagai terfilter, kadang tertutup
  3. 3Firewall, server mati, atau mendengarkan di 127.0.0.1tampil sebagai tertutup atau terfilter

Mengapa port tetap tertutup setelah port forwarding?

Cari baris yang cocok dengan yang Anda lihat. Statusnya adalah petunjuk: tertutup berarti koneksi sampai ke sesuatu yang menolaknya, terfilter berarti koneksi hilang di tengah jalan.

Pilih yang Anda lihat

TertutupTertutup, padahal server berjalan

Kemungkinan penyebab

Server hanya mendengarkan di 127.0.0.1, atau aturannya mengarah ke alamat lokal atau port lain.

Yang harus dilakukan

Atur server agar mendengarkan di 0.0.0.0 (semua alamat) dan cocokkan aturannya dengan alamat perangkat saat ini.

TertutupTertutup, server mati

Kemungkinan penyebab

Tidak ada yang mendengarkan: router meneruskan koneksi dan perangkat menolaknya.

Yang harus dilakukan

Jalankan server, lalu cek lagi.

TerfilterTerfilter, aturan sudah dibuat

Kemungkinan penyebab

Firewall perangkat membuang koneksi, atau aturannya hanya untuk UDP.

Yang harus dilakukan

Izinkan port di firewall (Windows: aturan inbound) dan atur aturannya ke TCP atau keduanya.

TerfilterTerfilter, alamat WAN router diawali 100.64–100.127

Kemungkinan penyebab

CGNAT: provider Anda membagi satu alamat publik ke banyak pelanggan, jadi router Anda tidak bisa dijangkau.

Yang harus dilakukan

Minta alamat IPv4 publik, gunakan IPv6, atau layanan tunnel.

TerfilterTerfilter, alamat WAN router 192.168.x.x atau 10.x.x.x

Kemungkinan penyebab

Double NAT: router kedua (sering kali modem dari provider) berada di depan router Anda.

Yang harus dilakukan

Forward port di perangkat itu juga, atau ubah ke mode bridge.

TerfilterTerfilter hanya di 25, 80, atau 445

Kemungkinan penyebab

Provider Anda memblokir port itu untuk koneksi rumah.

Yang harus dilakukan

Forward port eksternal lain (8080, 2525) ke server yang sama.

TerbukaTerbuka di sini, tetapi gagal dari dalam jaringan Anda

Kemungkinan penyebab

Router Anda tidak mendukung NAT loopback (hairpinning), jadi perangkat di dalam jaringan tidak bisa menjangkau alamat publik Anda.

Yang harus dilakukan

Di dalam jaringan, sambungkan ke alamat lokal perangkat; dari internet, port tetap terlihat terbuka.

Apakah saya di balik CGNAT atau double NAT?

Bandingkan dua alamat: alamat WAN di halaman status router Anda dan alamat publik yang dilihat situs web (IP Anda di atas). Jika keduanya sama, router Anda langsung terhubung ke internet dan port forwarding bisa berfungsi.

Jika alamat router berada di 100.64.0.0/10, provider Anda memakai carrier-grade NAT (CGNAT): banyak pelanggan berbagi satu alamat publik dan tidak ada port di alamat itu yang menjadi milik Anda. Jika alamatnya privat, ada router lain di depan router Anda (double NAT). Pengecekan di bawah hasil sebuah port membandingkan keduanya untuk Anda.

Alamat WAN routerArtinyaYang harus dilakukan
Sama dengan IP publik AndaAlamat publik: internet bisa menjangkau router Anda.Port forwarding bisa berfungsi: cek aturan, firewall, dan server.
100.64.0.0 – 100.127.255.255CGNAT: ruang alamat bersama untuk provider (RFC 6598).Minta alamat IPv4 publik, gunakan IPv6 atau tunnel.
10.x, 172.16–31.x, 192.168.xDouble NAT: alamat privat (RFC 1918) di balik router lain.Forward juga di router pertama, atau ubah ke mode bridge.
Alamat publik lainLalu lintas keluar melalui perangkat lain atau VPN.Cari tahu apa yang ada di depan router; matikan VPN.
Di mana koneksi dari internet berhenti
  1. Alamat publik
    Internet
    —tanpa NAT
    ✓WAN 203.0.113.7
    192.168.1.20

    Sampai ke router Anda: aturan port forwarding-nya yang menentukan.

  2. CGNAT
    Internet
    ✕203.0.113.7dipakai bersama banyak pelanggan
    WAN 100.64.12.5
    192.168.1.20

    Berhenti di provider Anda: alamat bersama tidak bisa Anda forward.

  3. Double NAT
    Internet
    ✕203.0.113.7router milik provider
    WAN 192.168.0.2
    192.168.1.20

    Berhenti di router pertama, kecuali router itu juga mem-forward port-nya.

Port apa saja yang diblokir provider internet?

Banyak provider internet rumah memblokir beberapa port, terutama untuk menghentikan spam dan worm, dan sebagian sama sekali tidak memberi koneksi IPv4 masuk. Daftar di bawah berasal dari dokumentasi masing-masing provider (atau regulatornya); provider lain memblokir port tanpa mengumumkannya, jadi port yang terfilter hanya di koneksi Anda layak ditanyakan.

ProviderPort yang diblokirCatatan
Xfinity (Comcast) (US)25135–13916144552019000675471080Dua arah, kecuali 0, 67, 547, dan 1080: hanya diblokir ke arah Anda. Port 80 dan 443 tidak diblokir.
AT&T (US)250191231351394455201900347975476100149152–51020Port 25 diblokir untuk lalu lintas keluar di alamat dinamis, dan beberapa port dari 49152 sampai 51020 hanya untuk lalu lintas masuk; sisanya dua arah.
Verizon Fios (US)25Hanya keluar. Satu-satunya port yang disebut Verizon; Verizon tidak menerbitkan daftar lengkap.
Spectrum (US)01719135–1394455205931433143419006462364680Port 25 tidak ada di daftarnya.
Cox (US)2580135–13914344514331434190080, 143, 1433, dan 1434 hanya masuk, jadi web server rumah di port 80 tidak bisa dijangkau: gunakan port eksternal lain.
Virgin Media (UK)135137138139445TCP dan UDP, tanpa opsi untuk menonaktifkannya. Port 25 tidak ada di daftarnya.
Hyperoptic (UK)7547Dicadangkan di router Hyperhub, jadi tidak bisa di-forward.
Starlink (seluruh dunia)25445CGNAT25 dan 445 keluar. IPv4-nya CGNAT tanpa koneksi masuk, dan router milik Starlink tidak bisa melakukan port forwarding; IPv4 publik hanya tersedia dengan paket Priority.
Deutsche Glasfaser (DE)CGNATIPv6 plus IPv4 privat bersama: tidak ada IPv4 masuk, jadi lakukan forwarding lewat IPv6.
Free (FR)IPv4IPv4 bawaan bisa dipakai bersama, dengan hanya sebagian port-nya; minta IPv4 tetap full-stack di area pelanggan Freebox untuk mendapatkan semua port.
Netia (PL)25443456725 hanya tanpa IP statis; router Netia memakai 443 dan 4567 untuk pembaruan dan dukungan jarak jauh, jadi Anda tidak bisa mem-forward-nya.
OCN, BIGLOBE, So-net, au, J:COM (JP)25Keluar, kecuali ke server email milik provider sendiri (OP25B), dengan dukungan regulator; kirim lewat port 587 atau 465.
Semua provider broadband rumah (BR)25Keluar di koneksi rumah dan IP dinamis, berdasarkan kesepakatan tahun 2011 dengan Anatel dan CGI.br; port pengiriman email tetap terbuka.
AWS, Google Cloud, Azure, Oracle Cloud (Cloud)25Keluar, secara default. AWS dan Oracle membukanya atas permintaan, Google untuk proyek yang dinilainya berisiko rendah; 587 tetap terbuka.
DigitalOcean, Hetzner Cloud (Cloud)25465587Keluar. DigitalOcean memblokir ketiganya; Hetzner memblokir 25 dan 465 dan membukanya atas permintaan setelah bulan berbayar pertama.

Port 25 adalah port yang paling sering diblokir provider dan layanan cloud, untuk email keluar: kirim email lewat port 587 (atau 465) melalui provider email Anda.

Daftar port umum dan layanan yang memakainya

Nomor port 0 sampai 1023 adalah port sistem yang sudah dikenal (well-known), 1024 sampai 49151 didaftarkan untuk layanan, dan 49152 sampai 65535 disisakan untuk koneksi sementara. Berikut port yang paling sering dicek orang.

PortLayananProtokolFungsinyaJika terbuka untuk semua orang
21FTPTCPTransfer file, password dalam teks biasaBatasi
22SSHTCPLogin secure shell dan transfer file SFTPBatasi
23TelnetTCPLogin jarak jauh versi lama, password dalam teks biasaRisiko tinggi
25SMTPTCPEmail antarserverNormal
53DNSTCP dan UDPKueri DNSNormal
80HTTPTCPSitus web lewat HTTP biasaNormal
110POP3TCPMengambil email (POP3)Normal
143IMAPTCPFolder email (IMAP)Normal
443HTTPSTCP dan UDPSitus web lewat HTTPSNormal
445SMBTCPBerbagi file Windows (SMB)Risiko tinggi
587SMTP submissionTCPMengirim email dari aplikasi (submission)Normal
993IMAPSTCPIMAP lewat TLSNormal
3306MySQLTCPDatabase MySQL dan MariaDBRisiko tinggi
3389RDPTCP dan UDPRemote Desktop WindowsRisiko tinggi
5432PostgreSQLTCPDatabase PostgreSQLRisiko tinggi
5900VNCTCPLayar jarak jauh VNCRisiko tinggi
6379RedisTCPDatabase RedisRisiko tinggi
8080HTTP altTCPWeb server dan proxy di port alternatifNormal
8443HTTPS altTCPHTTPS di port alternatifNormal
25565Minecraft JavaTCPServer Minecraft Java EditionNormal
19132Minecraft BedrockTCP dan UDPServer Minecraft Bedrock EditionNormal
32400PlexTCPPlex Media ServerNormal
27017MongoDBTCPDatabase MongoDBRisiko tinggi
51820WireGuardUDPVPN WireGuardNormal

Port terbuka mana yang berisiko bagi keamanan?

Port terbuka hanya berisiko jika layanan di baliknya tidak seharusnya bisa diakses semua orang. Port web dan email memang dirancang untuk terbuka; port login, database, dan berbagi file tidak. Berikut tingkatan yang ditandai alat cek ini.

Risiko tinggi jika terbuka untuk semua orang

Risiko tinggi

  • 23Telnet
  • 135Windows RPC
  • 137NetBIOS name
  • 138NetBIOS datagram
  • 139NetBIOS session
  • 445SMB
  • 1433MS SQL
  • 1521Oracle DB
  • 2323Telnet (alt)
  • 2375Docker API
  • 2379etcd
  • 3306MySQL
  • 3389RDP
  • 5432PostgreSQL
  • 5900VNC
  • 5984CouchDB
  • 6379Redis
  • 9200Elasticsearch
  • 10250Kubelet API
  • 11211Memcached
  • 27017MongoDB

Diserang tanpa henti dan menjadi jalan masuk umum ke jaringan: Remote Desktop, berbagi file SMB, Telnet, VNC, database, dan Docker API. Tutup dari internet atau izinkan hanya alamat Anda sendiri.

Batasi jika memungkinkan

Batasi

  • 21FTP
  • 22SSH
  • 69TFTP
  • 161SNMP
  • 554RTSP
  • 1080SOCKS proxy
  • 1883MQTT
  • 1900SSDP / UPnP
  • 2082cPanel
  • 2083cPanel SSL
  • 2086WHM
  • 2087WHM SSL
  • 2376Docker API (TLS)
  • 3000Dev server / Grafana
  • 3128Squid proxy
  • 5000AirPlay / Flask
  • 5985WinRM
  • 5986WinRM (HTTPS)
  • 6443Kubernetes API
  • 8000HTTP alt / Hikvision
  • 9000Reolink / HTTP alt
  • 10000Webmin
  • 25575Minecraft RCON
  • 28016Rust RCON
  • 37777Dahua

Tidak masalah jika Anda memang sengaja menjalankannya, tetapi sebaiknya dibatasi untuk alamat Anda atau VPN: SSH, FTP, panel admin, proxy, MQTT, dan server development.

Memang dirancang untuk terbuka

Normal

  • 25SMTP
  • 53DNS
  • 80HTTP
  • 110POP3
  • 143IMAP
  • 443HTTPS
  • 587SMTP submission
  • 993IMAPS
  • 8080HTTP alt
  • 8443HTTPS alt
  • 25565Minecraft Java
  • 19132Minecraft Bedrock
  • 32400Plex

Web (80, 443), server email (25, 587, 993), dan server game di port masing-masing: terbuka adalah hal normal jika Anda menjalankan layanannya.

Bisakah cek port UDP secara online?

Tidak secara andal. UDP tidak punya handshake: port UDP yang tertutup bisa menjawab dengan error atau diam saja, dan port yang terbuka tidak menjawab apa pun sampai menerima pesan dalam protokolnya sendiri. Jika tidak ada jawaban, alat cek hanya bisa melaporkan "terbuka atau terfilter", karena itulah alat ini mengecek TCP dan menyatakannya dengan jelas.

Layanan yang hanya memakai UDP, seperti WireGuard (biasanya 51820), voice TeamSpeak (9987), dan sebagian besar lalu lintas game, bisa saja berjalan sementara setiap alat cek TCP menampilkannya tertutup. Uji dengan game atau aplikasinya langsung dari luar jaringan Anda, atau pastikan aturan forwarding juga mencakup UDP.

Hanya UDP, ditandai saat scan:
  • 69TFTP
  • 123NTP
  • 137NetBIOS name
  • 138NetBIOS datagram
  • 161SNMP
  • 500IPsec IKE
  • 514Syslog
  • 1194OpenVPN
  • 1434SQL Browser
  • 1900SSDP / UPnP
  • 4500IPsec NAT-T
  • 5353mDNS / Bonjour
  • 8211Palworld
  • 9987TeamSpeak voice
  • 28015Rust
  • 37778Dahua (UDP)
  • 51820WireGuard
Apa yang kembali: TCP dan UDP
TCPUDPTerbukaSYN →← SYN-ACKdatagram UDP →… tanpa jawabanTertutupSYN →← RSTdatagram UDP →← galat ICMP atau tidak adaTerfilterSYN →… tanpa jawabandatagram UDP →… tanpa jawaban

Di UDP, port terbuka dan terfilter sama-sama diam: checker hanya bisa bilang "terbuka atau terfilter".

Cara cek port aktif dan terbuka di komputer sendiri

Alat cek online melihat apa yang dilihat internet. Untuk melihat apa yang mendengarkan di komputer itu sendiri, atau untuk menguji port dari dalam jaringan Anda, gunakan perintah bawaan sistem Anda.

Untuk mencariWindows (PowerShell)macOSLinux
Apa yang sedang mendengarkanGet-NetTCPConnection -State Listenlsof -nP -iTCP -sTCP:LISTENss -ltnp
Program yang memakai sebuah portnetstat -ano | findstr :25565lsof -nP -i :25565ss -ltnp 'sport = :25565'
Uji port di host lainTest-NetConnection example.com -Port 443nc -vz example.com 443nc -vz example.com 443

Di Linux, ss butuh sudo untuk menampilkan program milik pengguna lain; di Windows, netstat -ano memberikan ID proses, dan tab Detail di Task Manager (Pengelola Tugas) menampilkan namanya.

API cek port

Gratis, dengan CORS untuk browser: GET untuk satu port, atau POST hingga 30 port dan baca setiap hasil sebagai satu baris NDJSON begitu hasilnya tiba. Jawabannya mempertahankan field API lama kami dan menambahkan lokasi pengecekan setiap port serta alasan port itu mendapat statusnya.

/api/port-check
$ curl "https://dnsrobot.net/api/port-check?host=dnsrobot.net&port=443"
{
  "host": "dnsrobot.net", "ip": "104.21.0.129", "service": "HTTPS",
  "port": 443, "status": "open", "ms": 52, "via": "probe", "reason": "connected",
  "cloudflare": true, "network": { "asn": 13335, "name": "Cloudflare", … }, …
}

$ curl -X POST https://dnsrobot.net/api/port-check \
    -H "Content-Type: application/json" -d '{"host": "dnsrobot.net", "ports": [80, 443, 22]}'
{"type":"start","host":"dnsrobot.net","ip":"104.21.0.129","total":3,…}
{"type":"port","service":"HTTPS","port":443,"status":"open","ms":52,"via":"probe",…}
{"type":"port","service":"SSH","port":22,"status":"filtered","ms":4003,…}
{"type":"done","ms":4120}

Pertanyaan seputar cek port

Apa fungsi alat cek port?

Alat cek port, atau port checker, mencoba membuka koneksi dari internet ke sebuah port di suatu alamat, lalu memberi tahu apa yang terjadi: koneksi diterima (terbuka), ditolak (tertutup), atau tidak dijawab (terfilter). Ini cara tercepat untuk menguji port forwarding server game atau media, atau untuk melihat layanan mana di server Anda yang bisa dijangkau siapa saja.

Apakah port saya terbuka jika hasilnya terfilter?

Tidak: terfilter berarti tidak ada yang menjawab dalam 4 detik, jadi program di port itu tidak bisa dijangkau dari internet. Berbeda dengan tertutup, saat alamat itu secara aktif menolak, terfilter berarti firewall membuang koneksi atau tidak ada yang meneruskannya di sepanjang jalur. Untuk port forwarding, ini biasanya menunjuk ke aturannya, firewall perangkat, CGNAT, atau port yang diblokir provider Anda.

Mengapa port forwarding saya tidak berfungsi?

Paling sering servernya tidak berjalan atau hanya mendengarkan di 127.0.0.1, aturannya mengarah ke alamat lokal yang lama, atau firewall perangkat membuang koneksi. Jika alamat WAN router diawali 100.64 sampai 100.127, Anda berada di balik CGNAT, dan jika alamatnya privat, di balik double NAT. Cek IP publik Anda di sini: statusnya menunjukkan penyebab mana yang terjadi.

Apakah ini port scanner online seperti Nmap?

Ini port scanner online yang lebih ringan dan lebih aman: alat ini mengecek hingga 30 port TCP per sekali jalan dengan koneksi biasa, sama seperti klien mana pun terhubung, dan membaca banner layanannya. Nmap bisa memindai ribuan port, UDP, dan sistem operasi, tetapi harus diinstal dan butuh izin untuk memindai. Gunakan alat ini untuk IP dan server Anda sendiri.

Bagaimana cara cek open port di jaringan saya?

Hanya port yang di-forward router Anda, atau yang dibuka lewat UPnP, yang bisa dijangkau dari internet. Cek IP publik Anda di sini dengan preset Umum untuk melihatnya dari luar. Untuk melihat apa yang mendengarkan di komputer itu sendiri, jalankan Get-NetTCPConnection -State Listen di PowerShell, lsof di Mac, atau ss -ltnp di Linux.

Apakah open port berbahaya?

Port terbuka aman jika layanan di baliknya memang dimaksudkan untuk publik dan selalu diperbarui, seperti situs web di port 443 atau server game. Port itu berisiko jika membuka akses ke login atau database: Remote Desktop (3389), SMB (445), Telnet, VNC, MySQL, Redis, atau Docker API. Alat cek ini menandai port-port tersebut jika menemukannya terbuka.

Mengapa port 25 dicek dari server lain?

Cloudflare Workers, tempat alat cek ini berjalan, tidak bisa membuka koneksi ke port 25. Karena itu, port 25 dicek dari server kami sendiri di Mumbai, dan hasilnya menyebutkan hal itu. Banyak provider internet rumah dan layanan cloud juga memblokir port 25 keluar, itulah sebabnya aplikasi email mengirim lewat port 587.

Mengapa situs di Cloudflare menampilkan port 8080 dan 8443 terbuka?

Karena alamat itu milik Cloudflare, bukan milik server situs webnya: edge Cloudflare menerima koneksi di 13 port web (80, 443, 8080, 8443, 2052, 2053, dan lainnya) untuk setiap situs yang di-proxy-nya, dan membuang sisanya. Cek port pada situs seperti itu sebenarnya menguji Cloudflare. Server di belakangnya hanya bisa dijangkau lewat Cloudflare, atau lewat Spectrum untuk port lain.

Bisakah cek port IPv6?

Belum: saat ini baik Cloudflare Workers maupun server kedua kami belum bisa menjangkau alamat IPv6, jadi input IPv6 ditolak alih-alih dilaporkan tertutup. Di IPv6 tidak ada NAT, jadi port forwarding tidak diperlukan, tetapi firewall router biasanya memblokir koneksi dari luar sampai Anda mengizinkan port itu untuk perangkat tersebut.

Bagaimana cara cek port yang sedang dipakai di komputer saya?

Di Windows, jalankan netstat -ano | findstr :PORT di terminal: angka terakhir adalah ID proses, yang namanya tampil di tab Detail pada Task Manager. Di Mac, jalankan lsof -nP -i :PORT; di Linux, ss -ltnp. Port yang dipakai secara lokal belum tentu bisa dijangkau dari internet: untuk itu, cek port tersebut di sini.

Port berapa yang dipakai Minecraft?

Server Minecraft Java Edition secara default mendengarkan di port TCP 25565, yang bisa diuji alat cek ini. Bedrock Edition memakai port 19132: server versi terbaru menerima handshake TCP di sana dan bermain lewat UDP, sedangkan versi lama hanya memakai UDP, jadi forward 19132 sebagai TCP dan UDP lalu uji dengan bergabung dari luar jaringan. Kedua port bisa diubah di pengaturan server.

Apakah alat cek open port ini gratis dan legal digunakan?

Gratis, tanpa akun: 60 port per menit per jaringan, dan tidak ada data tentang pengecekan Anda yang disimpan. Mengecek IP, router, dan server milik Anda sendiri tidak masalah. Memindai sistem yang tidak Anda miliki atau kelola bisa melanggar ketentuan layanannya atau hukum di tempat Anda tinggal, jadi cek hanya yang memang boleh Anda uji.

Ada yang kurang?Usulkan fitur atau alat baru