nettemp 7.7 openvpn firewall snmp client htpasswd

Hej, wypuściłem nową wersję nettempa z paroma nowymi funkcjami. Przede wszystkim skupiłem się tym razem na poprawie bezpieczeństwa i zdalnym dostępie. Dużo użytkowników pisze do mnie a żebym u nich coś zobaczył albo po prostu piszą „hej nettemp u mnie jest pod tym adresem IP”.

Nie jestem specem od php i pewnie dało by radę znaleźć tam jakieś błędy bezpieczeństwa ale dużo osób zostawia nettempa na domyślnych hasłach. Dlatego też pomyślałem sobie że zrobienie dostępu do całości na htaccess będzie dobrym pomysłem i zabezpieczy dodatkowo aplikację. Ale to wciąż za mało, dlatego dołożyłem zabezpieczenie firewallem gdzie można zdefiniować sobie IP z którego port 80 będzie otwarty. Można tam też zdefiniować serwisy które mają być dostępne SSH, ICMP, OpenVPN. No właśnie dodałem obsługę OpenVPN, gdzie możemy wystawiać tylko port 1195 i łączyć się do nettempa po VPN ale i do swojej sieci lokalnej. Ostatnią funkcją jest klient SNMP o którego zostałem poproszony przez użytkowników którzy są adminami w serwerowniach :) Dzięki tej nowej funkcji można czytać temperaturę ze zdalnego serwera który ma uruchmiony SNMP serwer. Trzeba znać tylko odpowiedni OID (ang. Object IDentifier). Ja osobiście testowałem to na swoim NAS’ie Synology.

 

Dodatkowo wprowadziłem procedurę testowania nettempa na środowisku wirtualnym gdzie wychwytuję większość błędów. Jest to zwykły debian. Trzeba pamiętać że Nettemp nei jest tylko na Raspberry Pi :)

Poniżej kilka zrzutów z nowej wersji.

nettemp_openvpn nettemp_firewall nettemp_htaccess nettemp_htaccess_2 nettemp_snmp nettemp_snmp_2 nettemp_snmp_3 nettemp_snmp_4

Share Button

Przemek

Twórca portalu techfreak, elektronik, pasjonat wszystkiego co fajnie, co można przerobić. W wolnym czasie grzebie przy nettemp. A sport jaki uprawia to mini drony klasy 250.

  • czarnu

    Projekcik nabiera tempa, snmp tego brakowało spiąc to z nagiosem i będzie super

    • Hej, w zasadzie to tylko klient który pobiera dane z jakiegos serwera SNMP. Żeby nettemp udostępniał swoje dane po snmp to chyba jeszcze długa droga ale fajnie by było ;) No chyba że miałeś coś innego na myśli :)

      • czarnu

        chodzi o to by nagios mógł pobrać dane o temperaturze, wilgotności ”w zasadzie to tylko klient który pobiera dane z jakiegos serwera SNMP. ” a powiedz co zyskujemy mając klienta w net temp ?

        • To ze nettemp zbiera info np z serwerów i rysuje wykresy, powiadamia mailem. W sumie jak nagios :)

  • czarnu

    a jak wygląda temat zbierania impulsów z licznika prądowego, czy to działa ?

    • Działa ale trzeba najlepiej arduino podłączyć przed bo raspberry pi może pomijać impulsy częstsze niż 0.5s. Czyli taki bufor przed :)

      2014-09-07 18:56 GMT+02:00 Disqus :