All inter­nal ser­vices migrat­ed to IPv6

In the last days I migrat­ed all my inter­nal ser­vices to IPv6.

All my jails have an IPv4 and an IPv6 address now. All Apach­es (I have one for my pic­ture gallery, one for web­mail, and one for inter­nal man­age­ment) now lis­ten on the inter­nal IPv6 address too. Squid is updat­ed from 2.x to 3.1 (the most recent ver­sion in the Ports Col­lec­tion) and I added some IPv6 ACLs. The inter­nal Post­fix is con­fig­ured to han­dle IPv6 too (it is deliv­er­ing every­thing via an authen­ti­cat­ed and encrypt­ed chan­nel to a machine with a sta­t­ic IPv4 address for final deliv­ery). My MySQL does not need an IPv6 address, as it is only lis­ten­ing to requests via IPC (the sock­et is hardlinked between jails). All ssh dae­mons are con­fig­ured to lis­ten to IPv6 too. The IMAP and CUPS serv­er was pick­ing the new IPv6 address­es auto­mat­i­cal­ly. I also updat­ed Sam­ba to han­dle IPv6, but due to lack of a Win­dows machine which prefers IPv6 over IPv4 for CIFS access (at least I think my Win­dows XP net­book only tries IPv4 con­nec­tions) I can not real­ly test this.

Only my Wii is a lit­tle bit behind, and I have not checked if my Sony-TV will DTRT (but for this I first have to get some time to have a look if I have to update my DD-WRT firmware on the lit­tle WLAN-router which is “extend­ing the cable” from the TV to the inter­nal net­work, and I have to look how to con­fig­ure IPv6 with DD-WRT).

Inter­est­ing stuff upcom­ming (mul­ti­me­dia, Wiimote)

For a long time I did­n’t wrote some­thing in my blog. This hap­pens from time to time to a lot of peo­ple I think… 🙂

Ok, so some inter­est­ing news on the FreeB­SD front: I’m port­ing NMM (ver­sion 1.0.0).Back in the days when I was writ­ting my diplo­ma the­sis, those peo­ple where work­ing on it already. I always want­ed to port it, as it was cool to see it in action (one sys­tem picked up a foot­ball match and dis­trib­uted it to a lot of PCs in the local sub­net (AFAIR mul­ti­cast) and even hand­helds in real-time (with auto­mat­ic down­siz­ing to the out­put device), and was also dis­trib­ut­ing it to the Uni-Aula (AFAIR TCP stream)). The box was not pow­er­ful at all, and you where able to do a lot of pro­cess­ing on any machine in the net­work, while the client did­n’t know where which pro­cess­ing hap­pened. They also present it for sev­er­al years on the CEBIT in Ger­many. They have videos show­ing it in action. You can do a lot more cool things with this. Think about a net­work aware mul­ti­me­dia cen­ter. You can have your movies / MP3s / what­ev­er on sev­er­al machines in your net­work, and the out­put is dis­played on a not so pow­er­ful machine with­out any trace in the GUI that there are oth­er machines involved. And if you want to play around, you can even see/hear the same stuff syn­chro­nized at the same time in mul­ti­ple rooms and even on your hand­held device.

This is sched­uled to be used in the new KDE mul­ti­me­dia infra­struc­ture, and even in some Bang&Olufsen products.

So far it com­piles after a lit­tle bit of patch­ing, but there are some strange things to solve before I can even try to use it. I post­ed a mes­sage to the devel­op­ment forum, let’s wait and see what they have to tell.

And on a relat­ed area, I also got a Wiimote (Wii remote con­troller) work­ing in FreeB­SD. I think this will be a nice mouse replace­ment for a mul­ti­me­dia cen­ter. I have a dis­cus­sion on the FreeB­SD blue­tooth mail­inglist regard­ing this.