How-To: Access Free IPv6 Usenet Servers
Internet Protocol version 6 (IPv6) is the successor to the currently used IPv4. Outside of geek circles I seldom hear of people talking much about IPv6. Unfortunately IPv6 hasn’t enjoyed broad deployment for reasons beyond the scope of this post. Several large web destinations exist today that allow access over IPv6 but they also available over IPv4. It wasn’t until some tinkering in my free time with IPv6 that I realized there are free Usenet servers available only to IPv6 users. If you’re like me then your internet connection is of the IPv4 type putting the IPv6-enabled internet out of reach. Lucky for us a simple solution exists called tunneling.
In this ‘how to’ I’ll explain how to get a simple tunnel set up on a Windows 7 machine to access three free IPv6-only Usenet servers. I’m using a 32-bit clean install of Windows 7 Starter with no major changes to the OS other than disabling UAC and not having installed any virus scanner. Both are no-nos for production machines. I’ll be using gogoNET’s free tunneling software and the open-source SABnzbd+ Usenet client. Other options exist for both but the basic concepts will be the same.
As always, make sure you back up your machine before attempting this because I am not responsible for any disasters by following these directions. Lastly, don’t use this information to do anything illegal or abuse the generous providers giving away these free services.
Part 1: IPv6 Client Setup
- Direct your browser to gogo6’s website. You will need to register with gogo6 (its free) via their Ning-based social network.
- Once you’ve created the account and logged in to the above download page you’ll need to download the appropriate “gogoCLIENT – Basic version” (either 32 or 64 bit) for your platform. Ignore the other downloads on that page.
- Run the “gogoCLIENT – Basic version” file you just downloaded. You’ll need to agree to the license to continue the installation.
- Don’t change any options on the “Choose Components” screen. Click NEXT.
- Don’t change the Destination Folder on the “Choose Install Location” screen unless you know what you’re doing. Click INSTALL.
- During the install Windows 7 may pop up a “Would you like to install this device software?” dialog box when its time to install the gogoTUN tunnel driver. It is up to you whether you choose to click the box next to “Always trust software from “gogo6 Inc.” — I did. Then click INSTALL. It may take a few minutes to complete on slower machines.
- On the final screen leave the box ticked next to “Launch the gogoCLIENT utility” and unclick “Show README.” Then click FINISH.
- You will now see the gogoCLIENT Utility on your screen.
- Click CONNECT without changing anything.
- If everything went correctly you should see a successful connection message similar to the one below.

- To be sure everything is working correctly navigate in an IPv6-enabled browser like Firefox http://ipv6.google.com. If you see the Google search page with an animated Google logo then you’ve succeeded in connecting to your first IPv6 website. Congratulations!
- For more advanced users: You can obtain credentials from gogo6 that can be put into the client which gives some benefits but I’ll leave that to the reader to figure out.
Part 2: Installing and Configuring SABnzbd+ Usenet Client
- As stated earlier, I’m going to use SABnzbd+ but you’re welcome to use the Usenet client you prefer.
- Go to the SABnzbd+ download page and grab the latest beta version of the Windows Installer.
- Once downloaded, run the setup file. You must agree to the license to continue. Click I AGREE.
- I dislike icons on my desktop so I untick the “Desktop Icon” option on the Choose Components screen. Click NEXT
- Don’t change the Destination Folder on the “Choose Install Location” screen unless you know what you’re doing. Click NEXT.
- Then click INSTALL on the “Choose Start Menu Folder” page.
- On the final screen untick “Show Release Notes” and click FINISH.
- A browser window should come up with the address: http://localhost:8080/sabnzbd/. This is how SABnzbd+ is accessed. Bookmark it in your browser.
- Click CONFIG.
- Click SERVERS
- Fill out the first server as below:
Host: newszilla6.xs4all.nl
Port: 119
Username: < Leave Blank >
Password: < Leave Blank >
# Connections: 2
Timeout: 120
X Enable
O SSL
O SSL
O OptionalWhere X is a ticked tickbox and O is a black tickbox.
- Click TEST SERVER. If the server is working and you filled in everything correctly this should pop up a box that says “Connection Successful!” If not, then recheck all your settings. If everything is fine then move on to the next step and read the note below about free servers.
- Click SAVE CHANGES.
- A new blank box should be next to the box you just filled out. Fill out the second server as below:
Host: news.ipv6.eweka.nl
Port: 119
Username: < Leave Blank >
Password: < Leave Blank >
# Connections: 2
Timeout: 120
X Enable
O SSL
O SSL
O OptionalWhere X is a ticked tickbox and O is a black tickbox.
- Click TEST SERVER. If the server is working and you filled in everything correctly this should pop up a box that says “Connection Successful!” If not, then recheck all your settings. If everything is fine then move on to the next step and (if you haven’t already) read the note below about free servers.
- Click SAVE CHANGES.
- The third server requires a free login. Open a new tab in your browser and navigate to: http://www.xsnews.com/ipv6/. Click the link that says “deze pagina” and type in your email address. This should result in you getting an email shortly with login credentials.
- Go back to the tab with SABnzbd. A new blank box should be next to the two boxes you just filled out. Fill out the third server as below:
Host: reader.ipv6.xsnews.nl
Port: 119
Username: < Put the user name you just got in your email >
Password: < Put the password you just got in your email >
# Connections: 2
Timeout: 120
X Enable
O SSL
O SSL
O OptionalWhere X is a ticked tickbox and O is a black tickbox.
- Click TEST SERVER. If the server is working and you filled in everything correctly this should pop up a box that says “Connection Successful!” If not, then recheck all your settings. If everything is fine then move on to the next step and (if you haven’t already) read the note below about free servers.
- Click SAVE CHANGES.
- Note: Usenet servers tend to be as reliable as their cost. If these free servers are down then give it some time and hopefully they’ll come back up. At this time, only newszilla6.xs4all.nl is working for me. If you can’t wait then you can always buy an account over at GigaNews.
That should do it for the basic configuration of both IPv6 and SABnzbd+. There are many more things that can be done with some time and Google by your side. Now find or make a NZB file from http://binsearch.info and upload the NZB file to SABnzbd and watch it download over IPv6. It won’t be very fast but it should give the average user a taste of IPv6 and Usenet. There are some great Linux distro NZB files only a few clicks away so knock yourself out.
Popularity: 1% [?]
Try Google Chrome OS Early (Updated)
Google has introduced a new open source Linux-based operating system for web-only applications called Chrome OS. The Google Chrome OS Wikipedia entry has more information that I won’t duplicate here.

The Chromium OS Logo
@Hexxeh has generously compiled an early release of Chrome OS for everyone to use so potential users don’t have to build it manually. A torrent and instructions are available on his website for a version aimed at being run off a USB thumb drive. Be sure to check out instructions on his site on how to correctly copy the file to a USB drive after downloading the file. As a side note the default username and password is facepunch.
If you’d rather not go the USB thumb drive route then another option exists to try Chrome OS in virtualization software like VMware Workstation (commercial software) or Virtualbox (free software). You can find instructions for that option over at Lifehacker.
Please direct any support questions to @Hexxeh on Twitter. Leave any non-support related comments and feedback below. Do you see this as the future of the computers as we know it or not?
Update (11.25.2009 – 7:55pm Pacific Time): Engadget also posted a story about Hexxeh’s build. I’ve included a local web-based mirror of the Chrome OS build for those who don’t want to deal with bittorrent.
Original ChormiumOS HTTP Download Mirror: Here (Filename: chromiumos.tar.gz) – Now obsolete.
Update (12.1.2009 – 11:33am Pacific Time): Hexxeh has released a ‘diet’ version of his Chromium OS build that fits onto a 1 gigabyte USB drive and improves WiFi support. He has updates his site to reflect the new release as well as his torrent release feed on TPB. A hardware compatibility list is available from Google.
ChormiumOS Diet HTTP Download Mirror: Here (Filename: ChromeOS-Diet.tar.gz MD5: 91dc1c371db663bc0d7a2a95f1bcd90c)
Update (12.4.2009 – 8:56pm Pacific Time): Hexxeh has released ChromeOS Cherry with this message:
ChromeOS Cherry released with new Broadcom/Ralink support and many bugfixes! Broadcom WiFi works, but you need to wait about 5 minutes after booting to connect to a network.
ChormiumOS Cherry HTTP Download Mirror: Here (Filename: ChromeOS-Cherry.tar.gz MD5: 71ae0c8267f6ad9e6508a64c5eb25d53)
Popularity: 1% [?]
Designing a Proper Home Media System
Over the last couple of days I’ve had a lot of time to think about the design goals for a home media system. I firmly believe we possess all the technological bits and pieces to make this system a reality but I have yet to find anyone having published an article describing a real-world implementation.
The design goals are:
- I want to be able to view live and recorded HD cable (including premium channels) via a CableCard box on every TV in the house. I’d also like to be able to switch to satellite or OTA HDTV if I choose in the future.
- I want to be able to set up recording timers from any TV, computer, or device in the house. I’d also like to be able to do this remotely via the internet or telephone.
- I want to be able to share recorded programs between TVs. For example, if I record CNBC’s “Mad Money” from my office then I’d like to be able to watch the recording on another TV upstairs in the evening. I’d also be able to record a movie off HBO-HD in my family room and be able to watch the recording later in my home theater.
- I don’t want stacks of equipment next to every TV. Instead I want a client/server architecture (or more appropriately extender/media-center/storage-server architecture) and put it as much as possible in an equipment room.
- I’d like access to my entire library of CD, DVD, and Blu-Ray titles instaneously on any device in the house without loss of quality. If displayed on a smartphone then I’m happy to have it transcoded to a lower bitrate.
- I’d like to be able to view pictures, movies (regardless of codec), music (regardless of codec), and other content stored on a storage server on any display in the house. Adding content should be easy.
- I’d like to be able to pause a show/movie/music (either live, recorded, or stored media, internet TV, and HD/XM/internet/regular radio) on any playback device in the home and pick up from where I left off on another playback device.
- I’d like to be able to send recorded shows to my smartphone, portable music/video player, or laptop for viewing at another time. I’d to the player to know how far I was into the show just like a car CD player begins playing a song from where it left off when I turn off the ignition. When I return the device to the home network it should sync playback info so I can pick-up for where I left off again.
- I’d like to be able to view all of the content (live TV, recorded TV, movies, music, media files, internet TV, and HD/XM/internet/regular radio) anywhere I have an internet connection.
- I’d like to be able to burn and/or archive the shows onto another storage media as I determine.
- I’d like to be able to easily mirror the video content on either a subset or all of the displays in the house.
- I’d like to be able to easily mirror the audio content on either a subset or all of the multi-room speakers and audio systems in the house.
- I’d like to able to control this system via a home automation system (Crestron) and remotely when I’m not on the premises.
- I’d like to be able to selectively display caller-ID, weather, smarthome statistics, security camera feeds (triggered by a doorbell for example), and any other info on a display-by-display basis based on any triggering criteria desired. I’d also like these triggers to be able to lower the volume or perform other actions.
- I’d like the less technically inclined people to be able to run the system without supervision or fear of ruining the system itself.
I think this would satisfy my requirements but I’m sure there are things missing. Is there anything else you’d add or remove from this list? Let me know in the comments below.
Popularity: 1% [?]

