From gtaylor at tnetconsulting.net Sat Sep 1 03:33:19 2018 From: gtaylor at tnetconsulting.net (Grant Taylor) Date: Fri, 31 Aug 2018 11:33:19 -0600 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> Message-ID: <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> On 08/31/2018 10:24 AM, Cornelius Keck wrote: > But, I liked the way to have physical control over my setup, still do, > so there was, is no reason to switch at this time. Given different > circumstances, I might. I've actually seen / discussed some options to combine the static IP that you get with inexpensive VPSs with the only dynamic nature of some residential connections. I'd be happy to talk about details on COFF if people are interested. -- Grant. . . . unix || die -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3982 bytes Desc: S/MIME Cryptographic Signature URL: From dave at horsfall.org Sat Sep 1 08:24:26 2018 From: dave at horsfall.org (Dave Horsfall) Date: Sat, 1 Sep 2018 08:24:26 +1000 (EST) Subject: [COFF] Eternal September Message-ID: 'Twas back in 1993 when AOL joined USENET (I don't have an exact date) and the joint waa never the same since... -- Dave From lm at mcvoy.com Sat Sep 1 08:27:27 2018 From: lm at mcvoy.com (Larry McVoy) Date: Fri, 31 Aug 2018 15:27:27 -0700 Subject: [COFF] Eternal September In-Reply-To: References: Message-ID: <20180831222727.GE28971@mcvoy.com> On Sat, Sep 01, 2018 at 08:24:26AM +1000, Dave Horsfall wrote: > 'Twas back in 1993 when AOL joined USENET (I don't have an exact date) and > the joint waa never the same since... I remember being in a canoe with my dad telling him about Usenet. I said something like "It's super cool, Dad, it's all smart people. They have things divided up sort of like fields in a University. So I can ask a question specific to some field and by the next day I've got an answer from a grad student or someone great in that field. It's awesome, I wish more people were on it." Got my wish. Wish I hadn't wished that. I'm sorry, folks, it's all my fault, such is my power :) From peter at rulingia.com Sun Sep 2 08:20:55 2018 From: peter at rulingia.com (Peter Jeremy) Date: Sun, 2 Sep 2018 08:20:55 +1000 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> Message-ID: <20180901222055.GA71355@server.rulingia.com> On 2018-Aug-31 11:33:19 -0600, Grant Taylor via COFF wrote: >On 08/31/2018 10:24 AM, Cornelius Keck wrote: >> But, I liked the way to have physical control over my setup, still do, >> so there was, is no reason to switch at this time. Given different >> circumstances, I might. > >I've actually seen / discussed some options to combine the static IP >that you get with inexpensive VPSs with the only dynamic nature of some >residential connections. My approach is a script on the client system (that has dynamic address) that compares its external address with its address in DNS. If they differ, it sends an update to the DNS server. The script is hooked into dhclient so it's invoked when the address is updated or renewed. The "DNS server" is a hack I've added to Iodine[1] - for an "A" lookup, it does a readlink(2) of the FQDN in a config directory and treats the target as an IPv4 address[2]. This FQDN is within a subdomain I've delegated to Iodine - I have a CNAME pointing into the subdomain. The client updates the symlink by SSHing to the DNS server host and running a command that takes the domain name and address and updates the symlink. Whilst I've managed to get a static address at home, I still find it useful for VPSs where the address is static whilst the instance is running but not preserved across rebuilds. As an example, lookup gce1.rulingia.com. [1] http://code.kryo.se/iodine/ [2] This is good enough because Australian ISPs don't believe in IPv6 -- Peter Jeremy -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From gtaylor at tnetconsulting.net Sun Sep 2 12:00:44 2018 From: gtaylor at tnetconsulting.net (Grant Taylor) Date: Sat, 1 Sep 2018 20:00:44 -0600 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: <20180901222055.GA71355@server.rulingia.com> References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> <20180901222055.GA71355@server.rulingia.com> Message-ID: On 09/01/2018 04:20 PM, Peter Jeremy wrote: > My approach is a script on the client system (that has dynamic address) > that compares its external address with its address in DNS. If they > differ, it sends an update to the DNS server. The script is hooked into > dhclient so it's invoked when the address is updated or renewed. That sounds like a very reasonable method to manage Dynamic DNS for a DHCP client. That's not quite what I was thinking of. ;-) First: I'm assuming that the VPS in question has two public IP addresses. (It may be possible to do this with one, but the routing gets quite a bit more complex.) Second: Establish a VPN / tunnel between a client machine and the VPS. Third: Enable Proxy ARP on the VPS for the second (unused & unbound to the VPS) IP. Fourth: Add a route to said second (unused & unbound to the VPS) via the far side of the VPN / tunnel. Fifth: Bind the second (unused & unbound to the VPS) ip on the local VPN / tunnel client. Hypothetically this will get the second (unused & unbound to the VPS) such that it can be bound and used by a local client. Thus the local client will have the globally routed IP address extended to it from the VPS. > The "DNS server" is a hack I've added to Iodine[1] - for an "A" lookup, > it does a readlink(2) of the FQDN in a config directory and treats the > target as an IPv4 address[2]. This FQDN is within a subdomain I've > delegated to Iodine - I have a CNAME pointing into the subdomain. The > client updates the symlink by SSHing to the DNS server host and running > a command that takes the domain name and address and updates the symlink. Intriguing. I'll have to check out Iodine. Thank you for the information. > Whilst I've managed to get a static address at home, I still find it > useful for VPSs where the address is static whilst the instance is > running but not preserved across rebuilds. Indeed. > As an example, lookup gce1.rulingia.com. > > [1]http://code.kryo.se/iodine/ > [2] This is good enough because Australian ISPs don't believe in IPv6 I'll have to check out what you're suggesting. -- Grant. . . . unix || die -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3982 bytes Desc: S/MIME Cryptographic Signature URL: From dave at horsfall.org Tue Sep 4 10:45:14 2018 From: dave at horsfall.org (Dave Horsfall) Date: Tue, 4 Sep 2018 10:45:14 +1000 (EST) Subject: [COFF] Happy birthday, Google... Message-ID: Google was founded on this day in 1998, by a couple of uni students who went on to become millionaires; the verb "to google" has in fact entered the lexicon, but these days I use DuckDuckGo (remember: you are not Google's customer, but their product). There is some confusion over the name "Google"; some say that someone couldn't spell the mathematical number "googol" (10**100), and others claim that is was a joke on their part, which I suspect is revisionist history. I would appreciate a correction, and need I point out that a web reference may not cut the mustard? Thanks. -- Dave From gtaylor at tnetconsulting.net Tue Sep 4 10:55:20 2018 From: gtaylor at tnetconsulting.net (Grant Taylor) Date: Mon, 3 Sep 2018 18:55:20 -0600 Subject: [COFF] Happy birthday, Google... In-Reply-To: References: Message-ID: On 09/03/2018 06:45 PM, Dave Horsfall wrote: > There is some confusion over the name "Google"; some say that someone > couldn't spell the mathematical number "googol" (10**100), and others > claim that is was a joke on their part, which I suspect is revisionist > history. > > I would appreciate a correction, and need I point out that a web > reference may not cut the mustard? The official story inside Google is that the name discrepancy was on purpose. I don't know the motivation behind it. But I have no doubt that it was deliberate. -- Grant. . . . unix || die -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3982 bytes Desc: S/MIME Cryptographic Signature URL: From grog at lemis.com Tue Sep 4 12:26:59 2018 From: grog at lemis.com (Greg 'groggy' Lehey) Date: Tue, 4 Sep 2018 12:26:59 +1000 Subject: [COFF] Happy birthday, Google... In-Reply-To: References: Message-ID: <20180904022659.GA99871@eureka.lemis.com> On Tuesday, 4 September 2018 at 10:45:14 +1000, Dave Horsfall wrote: > Google was founded on this day in 1998, by a couple of uni students who > went on to become millionaires; the verb "to google" has in fact entered > the lexicon, but these days I use DuckDuckGo (remember: you are not > Google's customer, but their product). > > There is some confusion over the name "Google"; some say that someone > couldn't spell the mathematical number "googol" (10**100), and others > claim that is was a joke on their part, which I suspect is revisionist > history. > > I would appreciate a correction, and need I point out that a web > reference may not cut the mustard? In case of doubt about English words, I refer to the Oxford English Dictionary. This time they have surpassed themselves: google, v.1 intr. Of the ball: to have a ‘googly’ break and swerve. Of the bowler; to bowl a googly or googlies; also (trans.), to give a googly break to (a ball). They do, however, have a second entry. Note capitalization: Google, v.2 Etymology: < Google, a proprietary name for an Internet search engine launched in 1998. The name of the search engine was perhaps conceived as an alteration of googol n., with allusion to the large amount of information contained on the Internet. 1. intr. To use the Google search engine to find information on the Internet. 2. trans. To enter (a search term) into the Google search engine to find information on the Internet; to search for information about (a person or thing) in this way. Greg -- Sent from my desktop computer. Finger grog at lemis.com for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 163 bytes Desc: not available URL: From perry at piermont.com Fri Sep 7 01:41:29 2018 From: perry at piermont.com (Perry E. Metzger) Date: Thu, 6 Sep 2018 11:41:29 -0400 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: <20180901222055.GA71355@server.rulingia.com> References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> <20180901222055.GA71355@server.rulingia.com> Message-ID: <20180906114129.1dd1ed21@jabberwock.cb.piermont.com> On Sun, 2 Sep 2018 08:20:55 +1000 Peter Jeremy wrote: > My approach is a script on the client system (that has dynamic > address) that compares its external address with its address in > DNS. If they differ, it sends an update to the DNS server. The > script is hooked into dhclient so it's invoked when the address is > updated or renewed. Why not just dynamic update whenever the lease is renewed? If nothing changes, no one will see any change. (I've run like that for 15 years I think...) Perry -- Perry E. Metzger perry at piermont.com From gtaylor at tnetconsulting.net Fri Sep 7 02:24:09 2018 From: gtaylor at tnetconsulting.net (Grant Taylor) Date: Thu, 6 Sep 2018 10:24:09 -0600 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: <20180906114129.1dd1ed21@jabberwock.cb.piermont.com> References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> <20180901222055.GA71355@server.rulingia.com> <20180906114129.1dd1ed21@jabberwock.cb.piermont.com> Message-ID: <2dcff0e3-139e-5a5f-b5b6-0f01debe4ff8@spamtrap.tnetconsulting.net> On 09/06/2018 09:41 AM, Perry E. Metzger wrote: > Why not just dynamic update whenever the lease is renewed? If nothing > changes, no one will see any change. (I've run like that for 15 years > I think...) That does work from a client point of view. From a DNS administrators point of view, it's likely to cause unnecessary updates to the zone and subsequent transfers to slave servers. All of which is unnecessary. Perhaps this could be detected and avoided by returning a synthetic return to the client doing the update. -- Grant. . . . unix || die -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3982 bytes Desc: S/MIME Cryptographic Signature URL: From perry at piermont.com Fri Sep 7 05:42:40 2018 From: perry at piermont.com (Perry E. Metzger) Date: Thu, 6 Sep 2018 15:42:40 -0400 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: <2dcff0e3-139e-5a5f-b5b6-0f01debe4ff8@spamtrap.tnetconsulting.net> References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> <20180901222055.GA71355@server.rulingia.com> <20180906114129.1dd1ed21@jabberwock.cb.piermont.com> <2dcff0e3-139e-5a5f-b5b6-0f01debe4ff8@spamtrap.tnetconsulting.net> Message-ID: <20180906154240.6fdbdc68@jabberwock.cb.piermont.com> On Thu, 6 Sep 2018 10:24:09 -0600 Grant Taylor via COFF wrote: > On 09/06/2018 09:41 AM, Perry E. Metzger wrote: > > Why not just dynamic update whenever the lease is renewed? If > > nothing changes, no one will see any change. (I've run like that > > for 15 years I think...) > > That does work from a client point of view. > > From a DNS administrators point of view, it's likely to cause > unnecessary updates to the zone and subsequent transfers to slave > servers. All of which is unnecessary. I guess I've always viewed my time as being worth more. The data being transferred is a few k, smaller than the size of one icon on my desktop, I doubt the communications overhead is noticed in the hailstorm of video going over the networks in question. Your Milage May Differ. Perry -- Perry E. Metzger perry at piermont.com From gtaylor at tnetconsulting.net Fri Sep 7 07:13:12 2018 From: gtaylor at tnetconsulting.net (Grant Taylor) Date: Thu, 6 Sep 2018 15:13:12 -0600 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: <20180906154240.6fdbdc68@jabberwock.cb.piermont.com> References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> <20180901222055.GA71355@server.rulingia.com> <20180906114129.1dd1ed21@jabberwock.cb.piermont.com> <2dcff0e3-139e-5a5f-b5b6-0f01debe4ff8@spamtrap.tnetconsulting.net> <20180906154240.6fdbdc68@jabberwock.cb.piermont.com> Message-ID: On 09/06/2018 01:42 PM, Perry E. Metzger wrote: > I doubt the communications overhead is noticed in the hailstorm of video > going over the networks in question. Your Milage May Differ. The problem isn't bandwidth related. It's more that it will cause additional and completely unnecessary (what is tantamount) to DB transactions and fan out replication to all other servers. For something that is a completely unnecessary change. It functionally rolls the serial number and all the additional overhead associated with it. Because someone didn't check if the IP actually changed. Compound this by 100s ~ 1,000s of customers doing the same thing. -- Grant. . . . unix || die -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3982 bytes Desc: S/MIME Cryptographic Signature URL: From dave at horsfall.org Mon Sep 10 16:35:56 2018 From: dave at horsfall.org (Dave Horsfall) Date: Mon, 10 Sep 2018 16:35:56 +1000 (EST) Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: <20180901222055.GA71355@server.rulingia.com> References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> <20180901222055.GA71355@server.rulingia.com> Message-ID: On Sun, 2 Sep 2018, Peter Jeremy wrote: > [2] This is good enough because Australian ISPs don't believe in IPv6 If I go to a site that reports my IP address, I get IPv6 (I have a static IPv4 address), which appears to be the default used by my router (a Fastnet 5355 or something, which T$ appear to be unloading on us). I tried asking T$ for a static IPv6 range, but was unable to find anyone who even knew what I was talking about. -- Dave From dave at horsfall.org Thu Sep 13 08:17:37 2018 From: dave at horsfall.org (Dave Horsfall) Date: Thu, 13 Sep 2018 08:17:37 +1000 (EST) Subject: [COFF] The IBM 305 RAMAC Message-ID: The IBM 305 RAMAC was introduced to the public on this day in 1956. The first commercial computer with a hard drive that used magnetic disk storage, it weighed over a ton. -- Dave From perry at piermont.com Fri Sep 14 07:39:51 2018 From: perry at piermont.com (Perry E. Metzger) Date: Thu, 13 Sep 2018 17:39:51 -0400 Subject: [COFF] =?utf-8?q?=5BTUHS=5D_RetroNet=E2=80=A6_Virtual_is_cheap=2E?= In-Reply-To: References: <1535565898.3905695.1490376112.4B7D3E18@webmail.messagingengine.com> <6e7783fb-ff06-2e21-002f-76bef263b63c@spamtrap.tnetconsulting.net> <1d8c0539-8b43-9954-d8a7-db4dcc22b27d@texoma.net> <0b739af0-da9e-6bdb-fe17-6f2dda837de5@spamtrap.tnetconsulting.net> <20180901222055.GA71355@server.rulingia.com> Message-ID: <20180913173951.724b5575@jabberwock.cb.piermont.com> On Mon, 10 Sep 2018 16:35:56 +1000 (EST) Dave Horsfall wrote: > On Sun, 2 Sep 2018, Peter Jeremy wrote: > > > [2] This is good enough because Australian ISPs don't believe in > > IPv6 > > If I go to a site that reports my IP address, I get IPv6 (I have a > static IPv4 address), which appears to be the default used by my > router (a Fastnet 5355 or something, which T$ appear to be > unloading on us). > > I tried asking T$ for a static IPv6 range, but was unable to find > anyone who even knew what I was talking about. Have you tried DHCPv6ing from your router? Perry -- Perry E. Metzger perry at piermont.com