$ip = getenv ("REMOTE_ADDR");
if (substr_count($ip,":") > 0
&& substr_count($ip,".") == 0) {
echo 'You are using
.'href="http://www.dnsstuff.com/tools/whois.ch?ip='
. $ip . '"> IPv6 ';
} else {
echo "You are using IPv4";
}
?>
Archive for the ‘linux’ category
PHP Script um IPv6 und IPv4 connections zu unterscheiden
July 1st, 2010Lösung: Apache2 FastCGI Scripte brechen nach 40 Sekunden ab
April 1st, 2010Wer, wie ich, selbst schonmal dieses Problem hatte und erfolglos gesucht hat, dem sei nahegelegt folgenden Blogeintrag von Debian Root zu lesen:
Apache2 FastCGI Scripte brechen nach 40 Sekunden ab
Ich habe die notwendigen Schritte bei mir selbst umgesetzt und alles läuft nun ohne “Premature end of script” & “mod_fcgid: read data timeout in 40 seconds”.
Debian auf dem NAS 323 von D-Link
January 14th, 2010Christian Samsel hat in einem Blogeintrag seine Erfahrungen & Eindrücke zur Installation von Debain lenny auf dem D-Link NAS 323 zusammengefasst. Nebenbei hat er mir auch mit einem Backup seiner USB-Sticks geholfen, da mein Stick defekt war. Vielen Dank dafür!
Direct download link for the ZendOptimizier
December 29th, 2008Link: ZendOptimizer-3.3.3-linux-glibc23-x86_64
Feel free to post more links in the comments…
Postfix Backscatter
May 30th, 2008Reine Gedankenstütze!
Howto: http://www.postfix.org/BACKSCATTER_README.html
#Adressverifizierung
address_verify_transport_maps = hash:/etc/postfix/verify_transport
unverified_recipient_reject_code = 550
address_verify_map = btree:/etc/postfix/verify
address_verify_transport_maps = Enthält den Host welcher abgefragt wird ob User vorhanden oder nicht
unverified_recipient_reject_code = User unknown
address_verify_map = Abgefragte Adressen werden hier gecached
/etc/postfix/verify_transport
> example.com smtp:192.168.0.1
> “Domain” “protokoll:IP des dahinterliegenden abzufragenden Mailserver”
/etc/postfix/main.cf
> smtpd_recipient_restrictions = reject_unverified_recipient
Die Whitelist für greylisting
March 5th, 2008Anbei eine Übersicht über IP-Adressen bzw. Hosts welche auf meiner Whitelist für greylisting stehen.
Ergänzungen gerne via Kommentar.
#Last Update 15.04.2008
tcpxtract – TCP Flow Recorder
February 24th, 2008tcpxtract ist ein kleines nettes Tool welches unter Linux den Datenstrom einzelner Pakete wieder zusammensetzt. Ein englischer Artikel über die Funktionsweise von tcpxtract ist bei TaoSecurity zu finden. Am besten Ihr schaut euch das Tool selbst einmal an.
Description:
extracts files from network traffic based on file signatures tcpxtract is a fast console tool to extract files from network traffic based on file headers and footers (so called carving). 26 file formats are supported out of the box by tcpxtract but new formats can be added without problems. Foremost configurations are simple to convert to tcpxtracts configuration files.
MP3 to WAV unter Linux
February 24th, 2008Wine .mp3 zu einer .wav unter Linux umwandeln:
for i in *.mp3; do mpg321 -w `basename $i .mp3`.wav $i; done
So wird jede .mp3 im Verzeichnis zu einer .wav umgewandelt. Im Anschluss kann man dann wunderbar eine AudioCD daraus erstellen. Es wird das Paket mpg123 oder mpg321 benötigt. Entsprechend ist die Befehlszeile anzupassen. Der Syntax beider Programme ist der selbe.
Mit lame funktioniert das ganze Übrigens auch wunderbar:
for i in *.mp3; do lame –decode $i `basename $i .mp3`.wav; done