me💻irl
me💻irl
It was definetly DNS
me💻irl
It was definetly DNS
I'll introduce you to the concept of WAF, Wife Acceptance Factor.
Basically, all smart IoT devices MUST default back to dumb behaviour in an expected manner. All MITM systems must either fail gracefully, fall back simply, or be robust enough to not fall over.
I've been trying my very best to get Plex to a high WAF, but it fucks up constantly.
I get this constantly:
The WAF on my household tech is pretty high. That includes Plex.
I have in house dual/redundant DNS, and my Plex is nearly 100% 24/7/365 on old server hardware. Our living space is far enough away from the servers that the noise isn't really a problem, and I can break most of what I have installed/setup and internet continues to work because of the independent and redundant DNS. All of my homelab domains are just a stub zone in my main DNS, so everything keeps working if something dies or stops working.
My WAF with radarr+sonarr+kodi is sky high Plus Home Assistant with smart switches and outlets in every room.
Women are temporary. Enshitification is eternal. Sail the high seas matey. Arrrrr
If you do the whole home server self host thing, you could probably fool most people by changing the skin to a red theme though. I use a custom made php piece of shit for mine but there's this better one everybody uses, I just can't remember what it's called.
F
Hahahahah this
You're probably using containers
Yeah, this is not a U shaped curve. As you learn more and start to implement concepts like fail-safe and redundancy, the chances of everything in your house being broken goes way back down again.
The main thing you gotta learn though is stop fucking with it.
Or get a second homelab airgapped away from the first one.
Wife Acceptance Factor
You learn something new every day.
My NAS is currently sitting apart while I turn my wife's old PC into our new media/game/whatever server, it's been 3 weeks of different random shit not working/being forgotten (whoops, I tossed all my old sata cables! Oops, forgot that the PSU is shit and needs replacement! Oops, the dog PISSED ON JT AND RUINED THE MOTHERBOARD)
Wife is clearly annoyed that the automatic piracy machine isn't working and has threatened to resubscribe to streaming services if I don't fix it soon lol
(Just gonna upgrade my gaming PC and use MY old parts to cover the busted mobo I guess)
Ok, clearly this one is on you. And I don’t blame your wife.
I mean com’on. Those are all rookie mistakes!
What, you took the old one offline before the new one was ready? What the hell, man
I am not made of money and cannot afford new drives, so once the backup was done I pulled em out thinking it was going to be a quick weekend job
Then... Life happened.
The REAL issue is the dog pissing on the mobo one night when I left the parts on the ground. He doesn't do that usually so my guess is the Spray-Paint (I also painted the case) was causing doggy nose problems so he doused the smell or something. Took 2 days (I only have so much patience after work) of troubleshooting to figure out what fucking parts were functional after that.
This is not my first rodeo. No, I will never learn. If I still had my ADHD medication this would have been done in 1 weekend without issue but hey, I have broken brain!
Jeez. I'm tempted to send you my old Dell R710. It'll at least work. The system is pretty bulletproof.
You can generally get something newer with lower power requirements for cheap.... So I won't, but still.
Yeah sure but for some of us it’s not because we have over-complicated our homes.
It’s because we do “fix the damn tech” at work all day and are too damn old to do it at home as well!
You can always tell who is the car mechanic on the block. He drives the shittiest barely functional car.
This!
And/or just cheap. So I end up replacing various parts in my laptop over the years, and solder a JR connector onto the charging connectors rather than just buying a new port
Oh yeah, I think a big part of it is not just what you can accomplish, but how efficiently/cheaply. Same with fixes, once they’re annoying enough to actually spend time on, lol.
Get yourself a partner(s) who know a thing or two about tech and can at least perform basic troubleshooting and report to you.
Huge, thick cock but tiny brain and reeeeeeeeee? Pass. Small cock but can tell me when my homelab goes down, what services are actually affected, and suggest a solution that is plausible and is for up-to-date versions of X? Call in pizza and ice cream and clear your schedule, it's sexy time. And they knew a temporary solution for the outage so they aren't impacted while I was busy/away? Marry me.
There's a lot of other factors but that defo plays a factor. Learn tech, get blowjobs. It's that simple.
I fucking wish! Despite my profession and hobbies all being very technical I have never had a partner that knew anything beyond turning it off and on again 😭. I'd be eating them out like a bulldog with a jar of mayonnaise every night if they did! Though I guess I would do that if they didn't too....🤔
I may need to rethink my approach....
I can't even do that for my own homelab. If restarting everything in order from most to least likely culprit doesn't make it work again I'm usually fucked and looking forward to a couple hours of work.
Example: My "Smart" TV must have something like this in its code:
void main() { if(hasLocalIP && !hasInternetAccess) { randomlyQuitJellyfinEvery20MinutesOrSo = true; } startTV(); }
This took 2 weeks of restarting, app reinstalling, factory resetting, OS updating, OS downgrading, OS updating but different method, etc. to figure out. I'm literally just unplugging its ethernet port before starting now, it's that simple. I've never allowed it to connect to the internet though - no ad revenue for you, Google!
Dang, I went small cock and reeeee. :)
But seriously, my partner is pretty nerdy, and while they don't know exactly how everything is set up, they're reasonably good at troubleshooting. I have a VPN set up, so if everything gets borked, I can probably fix it on my lunch break or something (or they can just turn it off and on again).
First of all, my parents have a Raspberry Pi V1.0 (the still holeless one) that has been piholing since day one. That's like a decade.
\
I keept it there, caseless and dangling from the lan cable, for sentimental reasons, I've grown fond of it.
Second of all, there is a secondary dns on Proxmox should the Pi need a rest.
Edit:
\
Forgot the third of all - that Raspberry doesn't even have a heatsink, much less a fan.
I’m running the same setup down to the dangling LAN cable. How do you deal with sd card deaths? Just a fact of life?
Or make it read-only
Log2RAM seems to help
Yes, what the other two said ... however I have never ever (in any device) had a memory card go deaded.
\
Idk. I do keep in mind how fragile they are (the internet people have scared me enough) when setting them up, but nothing ultra special.
Does this thing still get updates??
Why would it need updates
Updates?
\
It's running Pi Hole ... the lists get updated, as for the base os I don't even remember what I installed (I think I switched from regular Debian to DietPi at one point, I think the Debian upgrade borked something & I changed it up).
Thx, I should check it.
Kernel should still support PI1. Might install linux-next even.
I feel attacked right now
It's called a secondary DNS server. Like, literally the reason it exists. I guess it's still on the line towards knowing what TF you're doing. Every DHCP server offers at least 2 dns server options.
Came here to make a DHCP config backup DNS joke, but it turns out I'm on Lemmy and 5 other people got it covered
The trick is only having Lemmy, no other social media. Now I only get lost with which instance I'm using!
Setting a second DNS in your router will bypass the pihole though, making it useless unless both servers point to a different pihole server
Kubernetes or Swarm, or a dozen other solutions to this.
A secondary DNS server set in your DHCP options will do no such thing.
The secondary DNS server is only used if lookups to the primary fail, say like when your pihole crashes or something.
The only way it will work the way you think it's going to, is if you set your DNS resolver to use round robin on a list of DNS servers.
Its literally just a backup DNS server address, and is only used should the primary fail, and returning an nxdomain is not a failure.
Please note, I use secondary to refer to the 2nd IP in your DHCP/DNS options, not to a secondary DNS server, which is something else.
Fun fact, theres a linux Pihole.
I kept having issues with my raspberrypi so i put a linux VM on my trueNAS server, then Pihole on it.
Try adguardhome, it's very simple to install and works like a charm
Except when you also use Portmaster on your computer and it constantly brags about your DNS server not responding only to be OK about it minutes later.
I plan on doing exactly this, but I was thinking I should have set up a raspberry pi for redundancy as well. Is that just silly?
This is a mistake you only make once, which is why I now have a dedicated dmz network for work equipment that doesn't use the pihole for DNS resolution.
I just have my router fail over to 1.1.1.1 if pihole disappears. (I don’t use pi-hole for dhcp). It saves my ass from this.
Or have 2 piholes on 2 separate pieces of hardware, giving you the opportunity to fix things should one go down.
Full arr stack makes life much easier. Only time I got that look was when it pulls a .rar that didn't automatically extract. Wrote a script that transmission runs on completion and they extract when finished now.
I've had a bunch of issues that totally belong on the right side of this graph. Broke the nginx proxy trying to add a rule for a game server and can't access the arrs anymore. Subscribed to a list that had too much crap on and it downloaded everything and filled up my drives. Buggered up permissions somehow so sonarr can download the files but I have to extract it manually with ssh
transmission
Meh. Try other clients like rtorrent. As I remember transmission is not most healthy for swarm client. Or maybe it's my memory is shit.
I'm in this picture and I don't like it
Can confirm. Everything is broken. I wish I could say I was typing this on the laptop I built by duct taping a battery, a screen and a pi into a laptop but that doesn't work either because I have to mod up a laptop keyboard fpga hackfuck first 🤷
I'm not quite at Pi-Hole, I use OpenWRT on my router though.
I sent this to my wife and said "good thing our pi-hole is never down". Long story short, I think I'm sleeping on the couch tonight
this one feels "oddly specific"
Its a rookie mistake to implement a highly desirable, but low WAF (wife acceptance factor) solution to some shared resource.
The linked picture should have had a separate SSID that doesn't route through Pihole, so if the raspberry pie dies, wife know to simply change the SSID she connects to.
Your raspi needs a fan? I have mine just dangling from a USB-C cord wrapped around my router's antenna.
I think if you use the PoE hat that has a fan on it.
You only had one? You fool!
I've learned a long time ago, it's harder to get an intrusive maintenance window at home than it is at work (unless you work in a hospital).
I'm in this meme and I don't like it
I'm sort of that entire curve. My house is "I don't care how you work, just work, okay?"
It's probably an even bigger risk of everything falling apart.
Just say it to my face, coward!
I’m near the bottom of the curve, but definitely on the upward slope.
Can confirm that I am at fault if the internet is not working regardless of actual reason. Source: the wife
This entire scale is trivial, and shows little understanding of technology.
The raspberry pi is extremely simple to use.
You must be fun at parties.
What parties?
I'd argue that a Pi can be as complicated as you want it to be to use. Using Pi-hole and having no redundancy in DNS demonstrates reasonably mediocre technical skill.