« first day (2214 days earlier)      last day (2750 days later) » 

9:02 PM
3 pm . . . I guess i gotta get ready and go
 
your router has an admin password?
that sounds like a bad idea. a firewall that blocks any sort of external connection to the router ACP sounds better
And, if you just use ssh to connect and have no ACP at all...
 
@KazWolfe I've ssh and telnet all disabled. The only way to connect is via the router's html page on LAN
 
@Zacharee1 sorry?
 
also admin password and username are non default. Good luck trying to brute it
 
good luck trying to bruteforce an RSA4096 key whilst being on our network.
 
9:06 PM
hehe , don't compare your university's network to a residential one
 
this is my personal network
 
ah, well congrats then
 
Paranoid Wolfe?
 
i mean our WAPs are secured with default credentials, but you can only get to them from the management subnet.
 
LOL
 
9:11 PM
so... yeah
 
@KazWolfe Know's Imma hack him ^v^
 
good luck getting on the wifi in the first place
 
@ThomasWard hack @Serg's router
 
then good luck getting on the management subnet
 
lurks in the corner with high-grade security
 
9:12 PM
then good luck literally doing anything
 
I'll just have my hackbot do it
 
Good night all. Shutting down work computer and going to watch a movie with a big bag of crisps and a glass of rum & coke!
 
@Fabby Not on Netflix, you're not :D
 
LOLLLL
 
@NathanOsman is that down for you?
 
9:13 PM
I like my stuff stored locally, thanks!
 
I don't use Netflix, but stuff is down, yeah.
 
Netflix is fine
 
@NathanOsman it's up here.
 
@ThomasWard I ran into problems this morning with registry.npmjs.org but clever me was able to add an entry to /etc/hosts to work around the problem.
 
shudders Windows
 
9:14 PM
@NathanOsman mmm, well, Netflix IPs are cached in my two recursive resolvers on my network so...
 
GitHub just announced they've switched DNS providers.
 
to?
 
oooo
 
@ThomasWard Fair enough.
@Zacharee1 They haven't said.
 
so... @David, try hacking me.
 
Hackbot time
 
@KazWolfe Hackety hack hack...
 
good idea I guess @NathanOsman
 
good luck
 
08:35 New Zealand Standard Time We have migrated to an unaffected DNS provider. Some users may experience problems with cached results as the change propagates.
 
9:16 PM
Who's that from?
 
GitHub
 
github directly, @David
 
:o
 
@David ???
 
GitHub's completely ignoring this on social media lmfao
 
9:19 PM
social media's been torpedoed by the DDoS on DNS, too.
 
Maybe they can't access social media :P
Twitter, anyway.
 
tru
Is PoodleCorp Behind the Massive DDoS Attack on October 21? - Heavy.com j.mp/2eC9RsM #Anonymous
No they aren't
 
CALLED IT
 
But good try
 
user136984
DDoS? What's happening?
 
9:22 PM
How have you not heard
there's like an internet-wide-ddos happening
 
@ParanoidPanda in a nutshell somebody is dossing DynDNS
 
user136984
Oh, oh dear...
 
And it broke half the interwebs
 
Anonymous is avenging Julian Assange
 
user136984
I've been out all day.
 
9:23 PM
nobody is avenging anybody
 
GitHub, Amazon, Paypal , Spotify, AirBnB
 
In a quiet voice: my websites are still up!
 
whispers loudly MINE TOO!
 
I am more willing to bed it's Russians
 
people's websites are down?
 
9:23 PM
hope StackExchange doesn't crash
 
they're not going to
 
@ParanoidPanda here's the list: en.wikipedia.org/wiki/…
 
@Edity they did. It came back up in fifteen milliseconds.
it was the lag :P
 
unless AWS gets DDOS'd
 
AWS was partly affected.
 
9:24 PM
RUNESCAPE XDD
 
@ThomasWard SO complained that APIs didn't work :D
 
DNS is very, very old and ancient , and it needs to be fixed
 
@ThomasWard impossible
 
having root servers ( which iirc are 7 around the world ) is bad juju
 
@Serg pretty sure most of the root servers are multicasted
 
9:26 PM
@ThomasWard which means ?
 
query goes to one of the listed 'root nameservers' and it actually goes to somewhere else
and no I don't mean mDNS
 
Wait, that's not the right article.
 
In computer networking, multicast (one-to-many or many-to-many distribution) is group communication where information is addressed to a group of destination computers simultaneously. Group communication may either be application layer multicast or network assisted multicast, where the latter makes it possible for the source to efficiently send to the group in a single transmission. Copies are automatically created in other network elements, such as routers, switches and cellular network base stations, but only to network segments that currently contain members of the group. Network assisted multicast...
 
somewhere else ? Like where ? there's nothing higher in hierarchy than root DNS server
 
Chuck Norris's DNS server, for one.
(Sorry, I'm sure that wasn't helpful :P)
 
9:28 PM
EA deserves to get affected
 
there's 13 root nameservers
 
One time I lost my data from a EA game
 
but i'm pretty certain there's backups beyond those 13 which can get switched into play
 
the DNS root servers won't go down
 
and those root nameservers are VERY unlikely to go down
 
9:29 PM
And if they do, I think all of the caches of everything hits and... yeah.
 
And then I e-mailed then they didn't gimme it back
 
unlikely but plausible
 
DNS IIRC is actually pretty hard to nuke completely from orbit.
 
screw you, EA.
 
@KazWolfe Caching is usually a problem but in this case it is a good thing.
 
9:29 PM
i mean, yeah, you can take down something like Dyn, but there are other DNS providers that won't be affected.
 
@KazWolfe EMP the planet and it'll go down, but short of that, yeah
 
You'd have to have a massive attack against a lot of providers to kill a complete TLD.
Or something high enough in the root to kill all of that TLD, but that's going to be really aggressively cached.
 
@KazWolfe or planetwide simultaneous EMP blasting
 
In fact, that sorta reminds me. Where does the .com TLD root server live? And how can I run my own BIND server as a nameserver?
 
OK, I gotta go, i suppose
bye for now
 
9:31 PM
i havent done much toying with DNS so...
 
@KazWolfe BIND as a nameserver is easy.
no idea where the TLD root zones exist
 
yeah, but i'm not included in any DNS tree.
 
ask IANA or the people owning those zone roots
@KazWolfe I run a group of 5 VPSes that are DNS nameservers for my websites
 
So how am I able to register my own domain within the .com tree is basically what i'm confused about.
 
@KazWolfe the path is [rootnameserver] -> TLD root zone -> Registrar-reported DNS nameservers for domain itself -> DNS nameserver for site(s)
for example
 
9:33 PM
ah.
 
[root] -> .net root -> dark-net.net -> ns{1,2,3,4,5}.dark-net.net -> [zone data for the domain is on each server]
 
so the registrar is responsible for keeping an up-to-date DNS record that points to me.
 
@KazWolfe no.
 
well, i should say something that tells the .net root that my NS are available at X.
 
@KazWolfe that'd be a hostname, or a hostname that's a Glue record
% dig @8.8.8.8 NS dark-net.net

; <<>> DiG 9.9.5-3ubuntu0.9-Ubuntu <<>> @8.8.8.8 NS dark-net.net
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32659
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;dark-net.net.			IN	NS

;; ANSWER SECTION:
dark-net.net.		7199	IN	NS	ns3.dark-net.net.
dark-net.net.		7199	IN	NS	ns5.dark-net.net.
dark-net.net.		7199	IN	NS	ns1.dark-net.net.
 
9:34 PM
yeah i get the tree hierarchy of stuff like that
 
ns{1,2,3,4,5} is defined by glue records at the registrar
 
so registrar glue.
 
which is what's stored in the zone level TLD roots to know exactly where to point to
and then the registrar is configured to point my domain's DNS to the nameservers at ns{1-5}.dark-net.net which are stored in glue records
that said, let's say I use cloudflare
 
so when i tell my registrar that my nameserver is at ns1.kazwolfe.io, they add the glue records saying that "kazwolfe.io's nameserver is at ns1.kazwolfe.io", right?
 
I enter CloudFlare DNS name servers into the domain nameserver settings at the registrar
registrar reports to the root zone which nameservers I'm using
TLD root zone updated
@KazWolfe no and it's damned hard to explain
@KazWolfe you have to set up the glue records. At the registrar. Yourself.
the registrar then 'links' that information behind the scenes somewhere
 
9:37 PM
Yeah, I get that.
 
where exactly, I don't know
 
So there's a DNS entry somewhere on the registrar server that NSes over to me, basically, right?
 
assuming ns1.kazwolfe.io exists and you've configured kazwolfe.io as the nameservers, yes.
but the registrars forward that data up to the root zones
that's how they know where to point to
 
So, let's see if I get this.
I go my registrar and say "Hey, my nameserver is at ns1.kazwolfe.io"
They then add this to their controlled root DNS as an NS entry, which is then resolved.
I then have glues/whatevers set up such that I can resolve things.
 
"they" don't control the root DNS
 
9:39 PM
Thereby, making my path something like this:
 
they report it to whichever company/entity runs that root zone. but the rest is about accurate.
 
yeah, but basically that's the thing.
 
dnsviz.net/d/dark-net.net/dnssec shows the DNS delegation tree pretty usefully.
 
My domain name gets a NS entry in some authoritative DNS server somewhere
 
but the way the 'net' zone knows which DNS to point to is because the registrars report it
@KazWolfe yes.
 
9:40 PM
so basically whoever runs .io keeps a record of every .io and the respective nameservers.
 
mhm
 
and my domain has a NS entry in that.
 
same for .net .info, etc.
yep
 
I want to run the nameservers for .stupid
Just sayin'
 
And all the registrar does is tell whoever runs .io that "Hey, we have a new domain here, here's the NS, take it and deal with it pls"
 
9:41 PM
and then it's up to those nameservers to be configured correctly for the domain/zone
it gets more confusing when you have subdomain DNS delegation
 
so basically it's just NS records all the way down until someone finds an A record.
 
or a CNAME, or an AAAA, or the actual record type being searched for. Including but not limited to NS records.
@KazWolfe if you want to see the whole DNS query chain... dig +trace some-domain
 
okay so i see
 
% dig +trace @8.8.8.8 google.com

; <<>> DiG 9.9.5-3ubuntu0.9-Ubuntu <<>> +trace @8.8.8.8 google.com
; (1 server found)
;; global options: +cmd
.			1725	IN	NS	a.root-servers.net.
.			1725	IN	NS	b.root-servers.net.
.			1725	IN	NS	c.root-servers.net.
.			1725	IN	NS	d.root-servers.net.
.			1725	IN	NS	e.root-servers.net.
.			1725	IN	NS	f.root-servers.net.
.			1725	IN	NS	g.root-servers.net.
.			1725	IN	NS	h.root-servers.net.
.			1725	IN	NS	i.root-servers.net.
.			1725	IN	NS	j.root-servers.net.
.			1725	IN	NS	k.root-servers.net.
 
[root-server] -> ns.io -> digitalocean -> kazwolfe.io
 
9:44 PM
@KazWolfe assuming you're using DigitalOcean DNS, then yes.
 
well i am so...
that makes sense
 
yup
I used to use ZoneEdit, and then Gandi DNS. Got angry at the delay for DNS updates/propagation so started running my own DNS servers
 
so what do DNS servers like Google do?
 
recursive resolvers, possibly even authoritative.
they don't directly own any zones, they simply query the tree to get data for DNS requests
like the DNS server I run on my laptop. And the two recursive resolvers on my network here at home.
 
so it's something to prevent me from having to manually query for the entire chain, basically?
 
9:47 PM
Can't comment reliably either way
it may be better to consider it from the point of my resolvers on my network.
 
but if I, locally, am still querying things, why do these record servers exist?
 
@KazWolfe abiguous question?
@KazWolfe so you don't have to run your own and have to deal with individual caches on your system or having to generate a buttload more queries for DNS for each lookup?
 
But I can just query ., can't I?
 
@KazWolfe that gets you bupkes
@KazWolfe dig lists the 'root nameservers'
dig . just queries for the existence of an A record for .
which doesn't exist
 
i mean, the only thing i can see is if i'm querying things myself, I need to download all of the zones manually and parse through them.
 
9:50 PM
@KazWolfe DNS doesn't work that way
trust me
 
DNS is weird and confusing.
 
those trees I explained? Only the lookup trees.
You don't get the whole zones.
Neither do registrars.
Neither do the TLD zones. Nor the root nameservers.
 
So, again. If I have an authoritative IP address for ., why can't I just query down from there?
 
I think you should post a question about this on some site. Or better yet, ask ISC.
 
If anyone wants to have a laugh at answer, click here
 
9:51 PM
...and it's over. At least for GitHub.
 
Is that correct permissions for a server? askubuntu.com/a/840241/367990
 
Someone's been dos'ing github?
 
@NathanOsman Looks like a potential well from quantum physics...
 
@AaronHall not directly
 
@ByteCommander 664 ain't gonna work for PHP :P
 
9:52 PM
DDoS on Dyn (a DNS provider)
 
@ByteCommander !!!!!
 
@NathanOsman it actually might
 
@ThomasWard Doesn't PHP refuse to execute files without the execute bit set?
 
@ByteCommander -1
@ByteCommander starred!
 
robustness testing?
 
9:54 PM
looks at MediaWiki running under php5-fpm
@NathanOsman no?
 
@Fabby replied!
 
@NathanOsman 644
 
@NathanOsman +x is needed on directories to traverse
not files, as PHP simply needs to read them.
@NathanOsman just like me calling python foo.py and having foo.py not be +x
 
@Fabby the answer said "664" - I was just quoting it.
 
Ah, missed that!
 
9:55 PM
@ThomasWard Oh, I get that. I just thought there was extra logic in the PHP interpreter that caused it to bail if the bit was missing.
 
user136984
How can one install Arc on 16.10?
 
@Fabby Are you sure your partitioning instructions (the glass and the water) are correct? I left a comment.
 
user136984
Ah, I see, it's the arc-theme package. Never mind! :D
 
Also see my old answer there: askubuntu.com/a/659809/367990
 
@bytecommander: water answer adapted.
 
9:59 PM
Not about glasses of water, but illustrating the problem with cardboard boxes...
 
:D
I'm going to dupe that one!
 
@Fabby you forgot to shrink the glass again - or do we want a big glass?
good idea, VTCed.
bbl
 
@ByteCommander he probably wants a big glass, but I'll adapt again!
 
user136984
Ah! I now have the Arc theme! It really is a great theme! :)
 
user136984
They should really include it by default.
 
10:02 PM
Should swap partitions be on a primary partition or can they be in an extended one?
Meh, leaving as is! @ByteCommander
 
user136984
Well, goodnight folks! :)
 
Goodnight.
 
10:21 PM
Can someone upvote this answer, because it's better then mine!
 
starred!
 
@Fabby either or, I think
 
Methinks too! ;)
How are ya?
As busy as before?
Or working as a security professional now?
 
10:40 PM
Update: Dyn reports 'incident has been resolved' after 3rd denial of service attack reported http://www.breakingnews.com/t/BgI1
It's over apparently.
 
10:56 PM
@Serg I'll take a look in a second at the code!
 

« first day (2214 days earlier)      last day (2750 days later) »