JÀrjestelmÀ seuraa reaaliajassa routerille tulevia yhteyksiÀ ja luokittelee ne uhkatason perusteella. Vaaralliset IP-osoitteet estetÀÀn automaattisesti nftables-palomuurilla.
Versio 4.4 uutta: HTTPS-yhteyksien IP-osoitteet on piilotettu kartan popupeista tietosuojan parantamiseksi. Muut tiedot (portti, maa, uhkataso, aika) nÀkyvÀt normaalisti.
Turvallinen (vihreÀ) - Normaali liikenne (web, sÀhköposti, pelit)
Varoitus (oranssi) - EpÀilyttÀvÀ liikenne (etÀtyöpöytÀ, tietokannat)
Vaarallinen (punainen) - Tunkeutumisyritys (SSH, Telnet, SMB, porttiskannaus)
Sininen (luotettu) - Oma palvelin (luotetut domainit, IP nÀkyy)
Sininen (HTTPS) - Salattu liikenne porttiin 443/8443 (IP EI NĂY popupissa)
âąïž Uusi esto - Juuri estetty IP (rĂ€jĂ€hdysanimaatio 8s, IP nĂ€kyy)
đ„ Vanha esto - Aiemmin estetty IP (nĂ€kyy 30 min, IP nĂ€kyy)
Seuraavista maista sallitaan VAIN HTTPS-liikenne (portit 80, 443, 8443, 9443, 10443, 4443). Kaikki muu liikenne estetÀÀn automaattisesti. Listaa voi muokata hallintapaneelista.
Hallintapaneelista voit muokata listaa ja kytkeÀ toiminnon pÀÀlle/pois.
/opt/router-map/
âââ server.js # Backend-palvelin (Node.js)
âââ firewall_config.json # Palomuurin asetukset
âââ firewall_rules.json # PorttiohjaussÀÀnnöt
âââ whitelist.json # Valkoinen lista
âââ blocked_ips.json # Estetyt IP-osoitteet
âââ custom_ports.json # Mukautetut porttiluokat
âââ domains.json # Luotetut domainit
âââ system_config.json # JĂ€rjestelmĂ€asetukset
âââ security_config.json # WordPress-turvallisuus
âââ services_config.json # Palveluiden porttiohjaukset
âââ GeoLite2-City.mmdb # GeoIP-tietokanta
âââ admin_config.json # Hallintapaneelin IP-rajoitukset
/srv/http/kurikanatkhuolto.fi/kartta/
âââ index.php # PÀÀsivu (kartta + asetusmodaali)
âââ info.php # TĂ€mĂ€ tiedosto
âââ css/style.css # Tyylit (mukautettu)
âââ js/
â âââ main.js # PÀÀlogiikka, WebSocket-yhteys
â âââ map.js # Karttatoiminnot, ikonit
â âââ api.js # API-kutsut (hallintapaneeli)
â âââ ui.js # UI-pĂ€ivitykset, markerit (v4.4: IP piilotus HTTPS)
â âââ settings.js # Asetusmodaalin logiikka
â âââ firewall.js # Palomuurin hallinta-API
âââ libs/ # Leaflet, leaflet-heat
âââ assets/ # Kuvakkeet (home-icon.svg)
âââ sounds/ # ĂĂ€niefektit (beep, noaccess)
Versiosta 4.4 lÀhtien HTTPS-yhteyksien IP-osoitteita ei nÀytetÀ kartan popupeissa. TÀmÀ parantaa vierailijoiden yksityisyyttÀ, koska normaalissa nettiselailussa IP-osoitteet eivÀt ole tarpeellisia. Muut tiedot (portti, maa, kaupunki, uhkataso, aikaleima) nÀkyvÀt kuitenkin tÀysimÀÀrÀisesti.
Estetyt yhteydet (hyökkÀykset) nÀyttÀvÀt IP-osoitteen aina, koska se on olennainen tietoturvatapahtuman kannalta.
ATK-Huolto Kurikka - Tietoturvaa yrityksille
Versio 4.4 | TÀysi palomuurin hallintapaneeli + HTTPS IP -piilotus | © 2026