{"id":223,"date":"2014-08-26T10:21:59","date_gmt":"2014-08-26T10:21:59","guid":{"rendered":"http:\/\/www.flat-planet.net\/?p=223"},"modified":"2014-09-17T08:21:55","modified_gmt":"2014-09-17T08:21:55","slug":"upc-ireland-tiers-of-service-and-nat","status":"publish","type":"post","link":"https:\/\/flat-planet.net\/?p=223","title":{"rendered":"UPC Ireland &#8211; Tiers of Service and NAT"},"content":{"rendered":"<h2>The 120Mbps Tier<\/h2>\n<p>As a long time and very happy UPC customer (120Mb unlimited package) I was quite pleased with the service offered &#8211; to local speedtest server 10ms RTT, 118Mbps down, 10Mbps up, generous &#8216;fair-use&#8217; limits and most importantly a public IP address.<\/p>\n<p>Ideally, I&#8217;d like to use my own modem\/router but instead I&#8217;m stuck with the Thompson TWG870, though to be fair it&#8217;s not the worst in the world. Not sure when, if ever, the firmware has ever been updated but all the important settings are at least accessible.<\/p>\n<h2>The 60Mbps Tier<\/h2>\n<p>With a new job I&#8217;m based in Limerick at least some of the time so made the decision to put in the basic package (60Mbps, 30Gb cap) and not bother with TV service. Installation was fine but no self-install so ended out having to sit at home for the scheduled installation window&#8230; 09:00 &#8211; 18:00 &#8211; they do make it easy for themselves.<\/p>\n<p>Once installed and the tech out the door I had a poke at the new box. This one seems to be infamous as the <a href=\"http:\/\/www.technicolor.com\/en\/solutions-services\/connected-home\/modems-gateways\/cable-modems-gateways\/tc7200-tc7300\">Technicolor 7200<\/a> &#8211; clearly one of the cheapest cable modem\/Wireless APs ever built. Prettier interface but fewer configuration options. Also issues with the WiFi connections to a Mac (not the only router to have this problem to be fair &#8211; I blame Apple).<\/p>\n<h3>Horizon WiFree<\/h3>\n<p>Interestingly the default internal IP range for the network is 192.168.1.0\/24. When I tried to switch it to the more conventional 192.168.1.0\/24 I was told that that address range is already in use. It seems that Horizon Wi-Free is configured to use the 192.168.1.0\/24 subnet and that portion of the configuration is hidden away somewhere with the only options being to turn it on or off.<\/p>\n<h2>Public IPs<\/h2>\n<p>As I stated above something I love about the service I had was the public IP address. Making full use of the options that gives you I have a number of self-hosted &#8216;cloud&#8217; services running on a Linux box I keep running &#8211; file store, VPN, Media Library, Document backup, etc. For the new gaff I have a RaspberryPi B+ that I use to run RASPBMC and a few other small services, but just by default had intended to make that internet accessible &#8211; sadly it was not to be.<\/p>\n<p>It seems that the lowest tier of UPC has you running through a NAT system at some point. So while I have the port forwarding setup on the router, nothing reaches the Pi. It also seems to have some very aggressive ageing of flows running &#8211; had to set SSH keepalives to &lt;60 seconds or the connections were constantly dropping. Poking at the IP address my connections seem to be originating from I see that there are two different pools in use (not unexpected in any case e.g. Dublin vs. rest of country).<\/p>\n<h3>Lowest Tier (60Mbps)<\/h3>\n<pre><code lang=\"SHELL\">\r\n[colinmac@thor][~]=> dig +answer -x 188.141.a.b\r\n\r\n; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> +answer -x 188.141.a.b\r\n;; global options: +cmd\r\n;; Got answer:\r\n;; ->>HEADER<<- opcode: QUERY, status: NOERROR, a.bid: 22797\r\n;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0\r\n\r\n;; QUESTION SECTION:\r\n;115.82.141.188.in-addr.arpa.   IN      PTR\r\n\r\n;; ANSWER SECTION:\r\n115.82.141.188.in-addr.arpa. 86389 IN   PTR     188-141-82-115.dynamic.upc.ie.\r\n\r\n;; Query time: 15 msec\r\n;; SERVER: 89.101.160.5#53(89.101.160.5)\r\n;; WHEN: Tue Aug 26 09:04:24 2014\r\n;; MSG SIZE  rcvd: 88\r\n<\/code><\/pre>\n<p>Notice the Pointer Record has the dynamic.upc.ie<\/p>\n<h3>Middle Tier (120Mbps)<\/h3>\n<pre><code lang=\"bash\">\r\n[colinmac@thor][~]=> dig +answer -x 109.255.x.y\r\n\r\n; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> +answer -x 109.255.x.y\r\n;; global options: +cmd\r\n;; Got answer:\r\n;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 54912\r\n;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0\r\n\r\n;; QUESTION SECTION:\r\n;7.123.255.109.in-addr.arpa.    IN      PTR\r\n\r\n;; AUTHORITY SECTION:\r\n255.109.in-addr.arpa.   600     IN      SOA     ns1.upc.biz. hostmaster.chello.at. 2010071503 86400 7200 2592000 7200\r\n\r\n;; Query time: 33 msec\r\n;; SERVER: 89.101.160.5#53(89.101.160.5)\r\n;; WHEN: Tue Aug 26 09:05:04 2014\r\n;; MSG SIZE  rcvd: 111\r\n<\/code><\/pre>\n<p>Whereas for the higher tier we have the Start Of Authority record pointing back towards the older chello and our nameserver is sitting within a biz domain.<\/p>\n<p>Will add more to this post later \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The 120Mbps Tier As a long time and very happy UPC customer (120Mb unlimited package) I was quite pleased with the service offered &#8211; to local speedtest server 10ms RTT, 118Mbps down, 10Mbps up, generous &#8216;fair-use&#8217; limits and most importantly a public IP address. Ideally, I&#8217;d like to use my own modem\/router but instead I&#8217;m [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,83,39],"tags":[90,56,42,89,40,43,88],"series":[],"class_list":["post-223","post","type-post","status-publish","format-standard","hentry","category-information-technology","category-internet","category-routing","tag-ireland","tag-it","tag-linux-2","tag-nat","tag-networking","tag-routing-2","tag-upc"],"_links":{"self":[{"href":"https:\/\/flat-planet.net\/index.php?rest_route=\/wp\/v2\/posts\/223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flat-planet.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flat-planet.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flat-planet.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flat-planet.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=223"}],"version-history":[{"count":7,"href":"https:\/\/flat-planet.net\/index.php?rest_route=\/wp\/v2\/posts\/223\/revisions"}],"predecessor-version":[{"id":237,"href":"https:\/\/flat-planet.net\/index.php?rest_route=\/wp\/v2\/posts\/223\/revisions\/237"}],"wp:attachment":[{"href":"https:\/\/flat-planet.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flat-planet.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flat-planet.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=223"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/flat-planet.net\/index.php?rest_route=%2Fwp%2Fv2%2Fseries&post=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}