Portti 27017 — MongoDB (TCP)
Mikä on portti 27017?
MongoDB NoSQL ‑tietokannan oletusportti.
Tämä on rekisteröity portti (1024–49151), usein palveluille kuten MongoDB. · No formal RFC; MongoDB Wire Protocol
Milloin tarvitset portin 27017 auki?
Almost never open to the internet. MongoDB should be bound to localhost or a private network interface. If a remote application must connect, use a VPN or SSH tunnel rather than exposing this port publicly.
Yleiset käyttötarkoitukset ja ohjelmistot
- MongoDB Community Server
- MongoDB Atlas (via VPN/private peering)
- Mongoose (Node.js ODM)
- Studio 3T
- Compass (official GUI)
Turvallisuus
Enable authentication immediately (security.authorization: enabled in mongod.conf). Set bindIp: 127.0.0.1 to prevent listening on external interfaces. Never expose port 27017 to the internet — exposed MongoDB instances have been a source of mass data breaches and ransomware. Use TLS for any remote connection (net.tls.mode: requireTLS). For remote access, use an SSH tunnel or VPN.
Onko portti 27017 turvallinen?
Avoin portti kasvattaa hyökkäyspintaa. Turvallisuus riippuu MongoDB-määrityksistä.
Matala riski, mutta tarkista, onko MongoDB tarkoituksenmukaisesti käynnissä tässä portissa ja tarvitseeko sovelluksesi sitä todella ennen kuin jätät sen auki.
Testaa portin 27017 yhteys mihin tahansa isäntään.
Avaa portti 27017
Salliaksesi saapuvat yhteydet porttiin 27017 (MongoDB), määritä palomuurisi ja lisää portinohjaussääntö reitittimellesi kohti laitteesi paikallista IP-osoitetta.
Avaa Windowsin Defender-palomuuri → Lisäasetukset → Saapuvat säännöt → Uusi sääntö → Portti → TCP → Tietyt paikalliset portit: 27017 → Salli yhteys → Nimeä ja tallenna sääntö.
netsh advfirewall firewall add rule name="Open Port 27017" dir=in action=allow protocol=tcp localport=27017sudo ufw allow 27017/tcpsudo iptables -A INPUT -p tcp --dport 27017 -j ACCEPTKirjaudu reitittimeen (192.168.1.1 tai 192.168.0.1) → Porttinohjaus → Lisää uusi sääntö: Protokolla TCP, Ulkoinen portti 27017, Sisäinen IP: laitteen paikallinen IP, Sisäinen portti 27017 → Tallenna.
Kuinka sulkea portti 27017
Jos et tarvitse MongoDB-palvelua, estä portti palomuurissa tai reitittimessä.
Blokoidaksesi portin 27017 Windowsissa, suorita seuraava komento PowerShellissä tai komentokehotteessa (järjestelmänvalvojana):
netsh advfirewall firewall add rule name="Block Port 27017" dir=in action=block protocol=tcp localport=27017Suorita: sudo ufw deny 27017/tcpsudo iptables -A INPUT -p tcp --dport 27017 -j DROPPoista tai poista käytöstä porttiohjaus portille 27017.
Usein kysytyt kysymykset
Mihin porttia 27017 käytetään?▾
Portti 27017 on MongoDB-palvelun vakio-TCP-portti. Sitä käyttävät palvelimet ja sovellukset, joiden täytyy vastaanottaa saapuvia yhteyksiä tähän palveluun. Tarvitsetko sen auki riippuu siitä, ajetko aktiivisesti MongoDB-palvelinta — muussa tapauksessa sen pitäisi pysyä suljettuna.
Onko portti 27017 turvallista pitää auki?▾
Avoin portti 27017 kasvattaa hyökkäyspintaa. Jos et aktiivisesti käytä MongoDB, sulje portti palomuurissasi ja poista porttiohjauksien säännöt. Jos MongoDB tarvitsee olla saavutettavissa, rajoita pääsy tunnetuille IP-osoitteille ja pidä ohjelmisto ajan tasalla.