Eigener DynamicDNS (ddns) Dienst

Kürzlich ärgerte ich mich wieder einmal über die monatliche Reaktivierung, die man bei seinem kostenlosen DyDNS-Hoster wie z.B. dyndns.com oder noip.com vornehmen muss. Deshalb recherchierte ich ein bisschen über Lösungen und kam dann darauf, dass, wenn man bereits einen eigenen Nameserver und Webserver mit statischer IP hat, man daraus ganz einfach seinen eigenen „DynDns-Dienst“ machen … Continue reading Eigener DynamicDNS (ddns) Dienst

Oracle Client installieren

Falls man von Linux aus auf Oracle-Datenbanken connecten muss (z.B. via dem nagios-plugin check_oracle_health), ist der oracleclient vonnöten, sowie entsprechend gesetzte Umgebungsvariablen. Um dies zu erreichen ist wie folgt vorzugehen: Diese beiden files: oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm oracle-instantclient11.2-sqlplus-11.2.0.3.0-1.x86_64.rpm downloaden und auf das Zielsystem unter: /usr/local/src/ kopieren. Dann installieren (zuvor muss noch libaio installiert werden): yum install libaio cd … Continue reading Oracle Client installieren

Windows Firewall: Lokale subnets erlauben

Wenn man verschiedene Netzwerke (z.B. per VPN) zusammen geschlossen hat, kann es sein, dass die Windows firewall diese nicht als lokale (freundliche) Netzte sieht und alles blockt. Möchte man mit einer simplen Regel, z.B. alles von einem anderen subnet, oder einer VPN-IP zulassen sind folgende Schritte nötig: START -> Systemsteuerung -> Windows Firewall -> Erweiterte … Continue reading Windows Firewall: Lokale subnets erlauben

vSphere CLI: http_proxy not set / ftp_proxy not set

Wenn man das vSphere CLI installieren möchte, bricht die Installation mit folgender Meldung ab: http_proxy not set. please set environment variable ‚http_proxy‘ e.g. export http_proxy=<a href="http://myproxy.mydomain.com:0000" target="blank">http://myproxy.mydomain.com:0000</a> .   ftp_proxy not set. please set environment variable ‚ftp_proxy‘ e.g. export ftp_proxy=<a href="http://myproxy.mydomain.com:0000" target="blank">http://myproxy.mydomain.com:0000</a> .http_proxy not set. please set environment variable ‚http_proxy‘ e.g. export http_proxy=<a href="http://myproxy.mydomain.com:0000" target="blank">http://myproxy.mydomain.com:0000</a> … Continue reading vSphere CLI: http_proxy not set / ftp_proxy not set

Welcher SATA-Controller für ESX?

VMware ESX ist sehr wählerisch wenn es um die Wahl von Hardware-Komponenten geht. Wenn man nun einen SATA-Controller für zusätzliche Festplatten-Anschlüsse braucht sind SATA-Controler welche die „berühmtenn“ LSI-1068e oder der (etwas neuere) LSI-SAS2008 Chipsatz enthalten eine sehr gute Wahl. Diese Chipsätze wurden sehr häufig in Servern von IBM, DELL, Intel und HP verbaut und haben … Continue reading Welcher SATA-Controller für ESX?

console log level

Falls man auf der (physischen) Linux Konsole von kernel log messages zugemüllt wird, kann man den Wert von /proc/sys/kernel/printk niedriger setzen: $ cat /proc/sys/kernel/printk 4 4 1 7$ cat /proc/sys/kernel/printk 4 4 1 7 Die erste Zahl gibt dabei den log Level an; 4 ist Standard. Setzten kann man das temporär mittels: echo "3" > … Continue reading console log level

Netzwerktyp für nicht erkannte Netzwerke ändern

Bei Netzwerken, die Windows nicht identifizieren kann (z.B: OpenVPN Netzwerken) werden diese dem Netzwerktyp "Öffentlich" zugeordnet und die Windows-Firewall macht alles dicht. Über die Gruppenrichtlinien lässt sich dies aber ändern: In der Computerverwaltung die „Lokale Sicherheitsrichtlinie“ (secpol.msc) öffnen. Im Bereich „Netzwerklisten-Manager-Richtlinien“ klickt man doppelt auf „Nicht identifizierte Netzwerke“. Im folgenden Dialog wählt man als „Standorttyp“ … Continue reading Netzwerktyp für nicht erkannte Netzwerke ändern

icinga: Eigene Variablem im Web-interface anzeigen

Mittels sog.: "Custom Object Variables" kann man in nagios eigene Variablen erzeugen in der Form: define host{ host_name linuxserver <b>_mac_address 00:06:5B:A6:AD:AA</b> ; <– Custom MAC_ADDRESS variable <b>_rack_number R32</b> ; <– Custom RACK_NUMBER variable … }define host{ host_name linuxserver <b>_mac_address 00:06:5B:A6:AD:AA</b> ; <– Custom MAC_ADDRESS variable <b>_rack_number R32</b> ; <– Custom RACK_NUMBER variable … } Aber … Continue reading icinga: Eigene Variablem im Web-interface anzeigen

apache: Authentifizierung wahlweise über IP oder HTTP-Auth

Bei sensiblen Web-Applikation wie die für das Verwalten des Mailservers (z.B. postfixadmin) oder welche die Zugriff auf die Datenbanken haben (z.B. phpmyadmin) sollte man sich nicht nur auf die Sicherheit der Applikation verlassen und stattdessen zusätzlich eine Authentifizierung über den Webserver (.htaccess) vornehmen. Hierzu gibt es grundsätzlich zwei Möglichkeiten: Authentifizierung über die IP-Adresse und über … Continue reading apache: Authentifizierung wahlweise über IP oder HTTP-Auth