Archive for September, 2016

Frank Herbert: Dune

Wednesday, September 7th, 2016

Jeg har ikke lest så mye SciFi, men siden jeg var så godt i gang med Ender’s Game, prøver jeg meg på en SciFi-klassiker til. Jeg har lest Dune av Frank Herbert.

I en fjern fremtid har menneskene kolonisert mang en planet i galaksen, som styres av den eneveldig keiser Shaddam Padishah IV, delvis støttet, og delvis motarbeidet, av flere adelsfamilier, og den kvasi-religiøse sekten Bene Gesserit. Atreides-familien får i oppdrag av keiseren å ta kontroll over Arrakis, en knusktørr og øde sandplanet også kjent som Dune. Hertug Leto Atreides reiser med sin familie, sønnen Paul, og sin partner (men ikke kone) Lady Jessica, samt noen nøye utplukkede støttespillere. Leto aner ugler i mosen, men lar likevel ikke sjansen gå fra seg, og de reiser fra overflod til ørken, og må venne seg til at folk lever så godt som helt uten vann. Arrakis kontrolleres i utgangspunktet av Baron Vladimir Harkonnen, og “oppdraget” fra keiseren er egentlig bare ment til å fyre oppunder en konflikt mellom baronen og Atreides, slik at baronen får en unskyldning til å utslette hele familien, da keiseren aner at de er en potensiell trussel mot tronen. Konflikten mellom Atreides og Harkonnen er det som driver handlingen videre.

Arrakis er viktig, siden det er det eneste stedet det er mulig å få tak i selveste “krydderet” Melange (nei, ikke stekemargarin-utgaven). Melange er det mest verdifulle stoffet i det kjente universet. Stoffet kan forsterke hjernekapasiteten, og brukes blant annet av navigatørene til Romkartellet, en svært mektig politisk/økonomisk gruppering som støtter keiseren, og, som har sin makt gjennom monopol på interstellare reiser og frakt. Den som kontrollerer “krydderet”, kontrollerer dermed maktens kilde.

Krydderet brukes også av Bene Gessiret, en kvasi-religiøs orden av kvinner skaffer seg makt ved å sørge for inngifte i adelsfamiliene, og at det fødes nye kvinner som trenes til Bene Gessiret. Det følger prestisje med å være gift med et medlem av ordenen, siden de trenes til en enestående kontroll over kropp og sinn, og derfor er verdifulle allierte. De har også gjennom århundrene sørget for en form for falsk religiøs misjonering rundt om på planetene i galaksen, med myter og forventning, som medlemmer av ordenen skruppelløst bruker for å skaffe seg makt og innflytelse dersom de ankommer en ny planet.

Dette er en rik bok. Her er det mye å fordype seg i. Forholdet mellom Leto og Jessica, og Letos avdøde far, og hva dette har å si for Jessica og Paul; man kan studere det politiske maktspillet, la seg sjokkere av den frastøtende grusomme, pedofile og psykopatiske Baron Harkonnen, fascinere seg over de “primitive” ørkenfolkets tradisjoner, særlig ritene rundt vann, og styrkeprøvene til makt, eller dødsleken og bruken av de gigantiske sandormene. Mest interessant finner jeg det religiøse aspektet med misjoneringen fra Bene Gessiret og deres venting på Kwisatz Haderachs komme. Herbert legger ikke særlig skjul på Messias-motivet. Litt irriterende med nærmest karrikering av ørken-nomader, men det gjør ikke så mye. Det er også artig med SciFi helt uten roboter eller datamaskiner. Det er menneskene som innehar disse rollene, om nødvendig forsterket med “krydder”. Men det blir nesten litt i meste laget. Jeg kommer til å vente litt med bind to i sagaen, tror jeg.

IPV6: clatd, a component of 464XLAT, for Fedora and EPEL

Friday, September 2nd, 2016

The World is running out of IPv4 addresses, but luckily, we have IPv6 here now, and running the whole data center on IPv6 only is not just happening, it’s becoming the standard. But what if you have an app, a daemon, or a container that actually needs IPv4 connectivity? Then you may use 464XLAT to provide an IPv4 tunnel through your IPv6 only infrastructure. clatd is one component in 464XLAT.

clatd is a CLAT / SIIT-DC Edge Relay implementation for Linux. From the github wash label:

clatd implements the CLAT component of the 464XLAT network architecture specified in RFC 6877. It allows an IPv6-only host to have IPv4 connectivity that is translated to IPv6 before being routed to an upstream PLAT (which is typically a Stateful NAT64 operated by the ISP) and there translated back to IPv4 before being routed to the IPv4 internet. This is especially useful when local applications on the host requires actual IPv4 connectivity or cannot make use of DNS64 (…) clatd may also be used to implement an SIIT-DC Edge Relay as described in RFC 7756.

Note that clatd relies on Tayga for the actual translation of packets between IPv4 and IPv6.

Yesterday, I pushed clatd for fedora testing and epel testing. Please test and report feedback by bugzilla.

For more information on clatd, see the documentation included in the package, or the clatd github home. For more info on Tayga, visit http://www.litech.org/tayga/.

For general information about the process of transisioning to the britght future of IPv6, consider https://en.wikipedia.org/wiki/IPv6_transition_mechanism

Redpill Linpro is the market leader for professional Open Source and Free Software solutions in the Nordics, though we have customers from all over. For professional managed services, all the way from small web apps, to massive IPv4/IPv6 multi data center media hosting, and everything through container solutions, in-house, cloud, and data center, contact us at www.redpill-linpro.com.