Monday, May 11, 2015

IPv6 Newsservers

Based on http://ipv6-or-no-ipv6.blogspot.com/2015/05/newsprovider-xsnews-offers-ipv6-access.html I wrote an oneliner to find out Xsnews resellers that provide IPv6 NNTP access. Oneliner plus result:

$ python lusje.py | awk '{ print "./nntptester.py " $1 }' | /bin/sh  | grep -vi unconfigured | grep -i -B1 -e "^200"


Newsserver is 2001:67c:174:101:0:65:ff02:1
200 Welcome to Usenet2go
--
Newsserver is 2001:67c:174:101:0:65:ff02:121
200 Welcome to Astinews
--
Newsserver is 2001:67c:174:101:0:65:ff02:122
200 Welcome to Newsxs
--
Newsserver is 2001:67c:174:101:0:65:ff02:126
200 Welcome to Bullcat
--
Newsserver is 2001:67c:174:101:0:65:ff02:129
200 Welcome to Unet
--
Newsserver is 2001:67c:174:101:0:65:ff02:131
200 Welcome to XS News
--
Newsserver is 2001:67c:174:101:0:65:ff02:132
200 Welcome to I-Telligent
--
Newsserver is 2001:67c:174:101:0:65:ff02:133
200 Banner Welcome to Aviteo Ltd DE
--
Newsserver is 2001:67c:174:101:0:65:ff02:135
200 Welcome to Its Hosted

Better formatting


To get a better formatting, I fed the above list into another oneliner:

$ cat xsnews-resellers-with-ipv6.txt  | grep -vi "\-\-" | awk ' /Newsserver/ { print $NF } /Welcome/ { print substr($0,4+index($0," to ")) }'  | paste - - -d' '

2001:67c:174:101:0:65:ff02:1 Usenet2go
2001:67c:174:101:0:65:ff02:121 Astinews
2001:67c:174:101:0:65:ff02:122 Newsxs
2001:67c:174:101:0:65:ff02:126 Bullcat
2001:67c:174:101:0:65:ff02:129 Unet
2001:67c:174:101:0:65:ff02:131 XS News
2001:67c:174:101:0:65:ff02:132 I-Telligent
2001:67c:174:101:0:65:ff02:133 Aviteo Ltd DE
2001:67c:174:101:0:65:ff02:135 Its Hosted


So, if you have an account with one of these news providers, you can now access them via IPv6. And if these resellers do not publish a FQDN for their IPv6 newsserver, you can just fill out the IPv6 address in your IPv6 capable newsreader (like SABnzbd)


No comments: