POPULARITY
This show has been flagged as Clean by the host. Hello, this is Jon The Nice Guy, and after 10 years of knowing about Hacker Public Radio, here is my first podcast for the network. Firstly, I want to give a shout out to my Admin Admin Podcast co-host Al, who I heard just a week-or-so ago talking about Proxmox! Glad to hear you're over here too! I wanted to record an episode on my ridiculously complicated DHCP setup at home. I'm not saying this is the right or even a good idea for anyone else, but it's something you might want to do. Firstly, a little about why I have a complicated DHCP setup, and it starts with the router my previous ISP gave me. My router could just about cope with serving DHCP, but at the time when I was experimenting with running services on my home lab, the DNS server on the router wouldn't return addresses for hosts on my network, just those on the public internet. This wasn't a great experience! So, I installed PiHole [1] - initially because I'd heard good things about it's ad blocking capabilities, but later because it was just a pretty and sensible DHCP and DNS server that I could do things with. Under the covers, PiHole is running DNSMasq [2], which means that all the configuration is plain text files that I can overwrite with Ansible [3]. My PiHole was running on a Raspberry Pi 2 [4], in a lego-style case [5] plugged into the back of my router. And this was fine for a few months. And then it ran out of storage space, I changed jobs, my wife complained one too many times, and I reverted back to using the router's DHCPd and DNS. I also picked up either Nebula [6] or Tailscale [7] at around that time too, so I didn't need internal DNS to resolve to home services any more, and anything public I setup external DNS records pointing to the internal addresses. Job done. Scrub forward a couple of years, and when I changed jobs, I got a joining bonus which paid for me to get wired network around my house. I also setup my own Proxmox [8] cluster, which I documented on a post [9] on my blog [10]. Again, everything was peachy. I setup home assistant [11], which I expose on to the internet via a proxy on my VPS, and everything was still good... but things are a little more complicated now - I've got more stuff to keep track of and the router's DHCP server was struggling a little... but it was all OK. And then I changed ISP. My new ISP shipped a router running a customized version of OpenWRT [12], and I thought, finally, a good router! And then I realised I couldn't do *anything* sensible with it. It was so locked down, I couldn't even change the admin password without factory resetting it! Ugh. Within a couple of weeks my wife was complaining about random intermittent DNS requests failing, and I was seeing it too. So, I found on the Proxmox Helper Scripts [13] website that someone had put a script to setup a PiHole instance... So naturally, as I had two Proxmox Servers by this point, I ran two PiHole servers. This lasted a few months until I performed a system upgrade to the proxmox cluster and it took down both Proxmox cluster members at the same time and DNS fell off the network! I revived the Raspberry Pi 2 which now sits attached to the router again! Yes! Meanwhile, I was now getting more into IoT and I had several Tuya IoT devices connected over Wifi, and the 254 network addresses available in the /24 sized network [14] to me at home didn't seem enough, so I decided to expand my network to a /22, giving me enough address space for 1022 devices. Plus, I have kids, who each have computers and phones and games devices, my wife and I both work from home, so we both have computers from work and our own devices too... so I decided, now is the time to plan out my network. I decided to use PHPIPAM [15] having been asked to look at it at work, and found it was a good fit for what I wanted to do with it. PHPIPAM is really designed for owners of large-scale networks, people who allocate chunks of public IP scopes and IPv6 address ranges, but it will subdivide smaller network blocks, and so I could carve up my network. I decided to split my /22 into four /24 networks. One was dedicated to DHCP addressed items, with one smaller subnet in there allocated to the Proxmox hosted PiHole and another to the Raspberry Pi hosted PiHole, and both are basically a catch-all for anything I've not yet allocated. One was for end-user devices, like phones, computers, TVs and Games Consoles separated into smaller subnets per-person and one additional subnet for room-shared devices like TVs and Games Consoles. One subnet was separated into smaller subnets for IoT devices and core network things, like mains and network switches, light bulbs, cameras and printers. The last /24 subnet was undivided, but was for servers, both physical and virtual. Great, I've now got a lovely network map [IMAGE1], but *ugh* I've got to transfer all those DHCP and static IP allocations to the PiHoles. And, while I'd been using Gravity Sync [15] to synchronize between the two PiHole devices, sometimes it took a while for Gravity Sync to sync. And over time, I wanted to expose some of those services I was running at home, to my family, at home. So, I turned to Ansible. A few years ago, I'd helped write some Ansible modules which were used to interact with a cloud service my employer at the time was running, so I had a kind of idea on how Ansible works under the surface, the documentation for writing a new set of lookups was OK, and ChatGPT helped where I lost my way. I knew that there was a Terraform [17] Provider [18] for PHPIPAM, so there was a working API... and so I knew I could look up data in PHPIPAM. I wrote some Ansible lookups [19] to confirm the data was accessible from PHPIPAM, and it was! Great, now all I needed to do was to drop files into PiHole. I'd heard Alex [20] from the Self Hosting Podcast [21] talking about how he wrote some Ansible to automate his PiHole management [22], but it assumed a lot about how your network was setup and integrated a lot with other things he did - no complaints there! It's his network after all! But so I knew I needed to do 5 things. 1. Create a list of static DHCP allocations on both PiHole devices. 2. Create a list of DNS names to resolve in the internal network to addresses via A records 3. Create a list of DNS names to resolve to other DNS names via CNAME records 4. Create a list of DNS wildcards, so anything ending in that name would appear in my network. 5. If anything changed, restart DNSMasq. I wrote this code and ran it. Well, ran it and it didn't work, so I fixed it and ran it again... and again and again until it did work. I've just added that to my Github today, so feel free to take a look [23]. You've spent a while listening to this, so what is my "too long, didn't listen"? I have two pihole devices, I run a phpipam service under docker on a LXC container on my proxmox server. On the same LXC container I have a cron job which triggers the ansible playbook every 5 minutes to push any updates to PHPIPAM to the pihole hosts. Every few days I check to see what hosts have turned up in the DHCP pools on the PiHole hosts, map those to hosts I want to track in the future, and allocate them addresses in PHPIPAM so that those hosts will get managed IP addresses after 5 minutes, the next time they renew their DHCP addresses... Tada! For more over engineered solutions like this, feel free to take a look at the content on my blog, or maybe I'll appear again, on Hacker... Public... Radio. Take care, 73. [1] PiHole: https://pi-hole.net/ [2] DNSMasq: https://thekelleys.org.uk/dnsmasq/doc.html [3] Ansible: https://ansible.com [4] Raspberry Pi: https://www.raspberrypi.com/products/ [5] Lego style case: https://www.amazon.co.uk/gp/product/B015WVR5BS [6] Nebula: https://www.defined.net/ [7] Tailscale: https://tailscale.com/ [8] Proxmox: https://www.proxmox.com [9] Proxmox post: https://jon.sprig.gs/blog/post/2885 [10] My blog: https://jon.sprig.gs [11] Home Assistant: https://www.home-assistant.io/ [12] OpenWRT: https://openwrt.org/ [13] Helper Scripts: https://community-scripts.github.io/ProxmoxVE/ [14] Network address spreadsheet: https://gist.github.com/JonTheNiceGuy/a847aa4faf878d7d6cee5c069e1d66d6 [15] PHPIPAM: https://phpipam.net/ [16] Gravity Sync: https://github.com/vmstan/gravity-sync [17] Terraform: https://www.terraform.io/ [18] PHPIPAM Terraform Provider: https://registry.terraform.io/providers/lord-kyron/phpipam/latest [19] Ansible Lookup: https://gist.github.com/JonTheNiceGuy/289a8a2e0233e730f0fbc8f958ec4bc6 [20] Alex Kretzschmar: https://alex.ktz.me/ [21] Self Hosted Podcast: https://selfhosted.show/ [22] Fully Automated DNS and DHCP with PiHole and DNSMasq: https://blog.ktz.me/fully-automated-dns-and-dhcp-with-pihole-and-dnsmasq/ [23] ansible-pihole: https://github.com/JonTheNiceGuy/ansible-pihole [IMAGE1] https://jon.sprig.gs/blog/wp-content/uploads/2024/12/Screenshot-from-2024-12-20-19-29-22.png Provide feedback on this episode.
Fan favourite Chris is back to bring his views on a new book all about classic arcade games, to find out just how cool the C64 really is and how good old MS Paint has seen off its intended successor. All this and the Community Question Of The Week answers. You read Pixel Addict on the move, right? The history of luggable and portable computers is fascinating. The cover story this month takes a look at pioneering mobile computers including the Osborne 1, Kaypro II, Compaq Portable and even Commodore's SX-64. Visit www.pixel.addict.media 00:00 - Show Opening 05:53 - Arcade Done Justice Story Link: https://www.kickstarter.com/projects/tabletop-book/arcade-decades-80s-edition YouTube Promo: https://youtu.be/ZBiYZIHOzyQ?si=kTawBqY-coAL-SVm 13:30 - The C64 Is Not Cool Story Link: http://tech.guitarsite.de/c64_thermal.html 30:09 - Dave's Housekeeping - News links found below 35:07 - 3D Defeated - Paint Wins! Story Link: https://www.tweaktown.com/news/99838/microsoft-is-retiring-2017s-paint-3d-and-keeping-the-original-ms-from-1985/index.html 48:27 - Community Question of the Week
Mike D and Alexus Lee talk ab out their favorites from back in the day.See omnystudio.com/listener for privacy information.
Rumours are flying about the next generation of games consoles. The Nerds discuss the future and where we might be going next, whether that's a mid generation Pro release, a full new generation, or the PC master race.Sora AI has scared Tyler Perry away from an $800m investment. Perry thinks the future is all AI, all the time, but we think there's a possible dark future coming.Video games help your brain. Seriously. Scientists say so, so it must be true.The Future of games consoles- https://www.gamesindustry.biz/where-is-the-console-hardware-market-headed-opinion- https://www.gamesindustry.biz/video-game-consoles-are-doomed-right-opinionTyler Perry Interview- https://www.hollywoodreporter.com/business/business-news/tyler-perry-ai-alarm-1235833276/Gaming improves performances- https://medicalxpress.com/news/2024-02-playing-video-games-attention-memory.htmlFull Show Notes : https://docs.google.com/document/d/1QeK-6kC7L5QzDZI637Zt-ErcYH0v22zeitv272MpM4I/edit?usp=sharing Hosted on Acast. See acast.com/privacy for more information.
Chris Dring and James Batchelor take a look at the biggest stories from the business of video games in the last week. We start by discussing Xbox's announcement of four first-party titles coming to other platforms, as well as Microsoft's wider games strategy, before delving into PlayStation's latest financials, the challenges it faces and the revelation that there will be no major launches from existing franchises until April 2025 at the earliest. We finish off with the recent reports that Switch 2 may not launch until 2025, and the impact this may have on the wider market. As always, you can get more news, insight and analysis at www.gamesindustry.biz. Learn more about your ad choices. Visit megaphone.fm/adchoices
The Digital Foundry team re-assemble to kick off 2024 with a look at the excitement surrounding CES, the possibilities of PS5 Pro and Switch 2 this year, the reveal of the MSI Claw, plus all the new surrounding the RTX 40-Series 'Super' Refresh. Meanwhile, John shares his experiences with the potentially disruptive Unreal Engine VR injector, Alex talks about optimised settings and there's already an unhealthy focus on Crysis 4 - even though the chances of actually seeing it in 2024 are vanishingly tiny. 0:00:00 Introduction 0:01:24 News 01: 2024 Expectations : Upcoming displays 0:18:12 2024 Expectations: Games and gaming hardware 0:51:24 News 02: RTX 40 Super series to be announced 1:12:09 News 03: MSI Claw gaming handheld leaked 1:21:04 News 04: Unreal Engine VR injector released! 1:27:19 Supporter Q1: Has Alex changed his approach to optimized settings as games have gotten more demanding? 1:32:59 Supporter Q2: Could ray traced lighting become a key part of gameplay in current-gen titles? 1:38:26 Supporter Q3: What's your biggest graphical pet peeve besides stuttering? 1:44:06 Supporter Q4: What are your hopes for Crysis 4? 1:50:47 Supporter Q5: Could CD Projekt Red open source their Red Engine tech? 1:52:48 Supporter Q6: If you could have an incredible version of Crysis 4, or get a 10/10 Turok remake, which would you choose? Learn more about your ad choices. Visit megaphone.fm/adchoices
Codex History of Video Games with Mike Coletta and Tyler Ostby - Podaholics
Mike and Tyler are joined by author Michael Hart to discuss his new book Secrets of Video Game Consoles. They discuss Michael's process of writing the book as well as consoles like the Bally Astrocade. The theme music is by RoccoW. The logo was created by Dani Dodge.
In this episode, we discuss whether video game consoles are slowly becoming redundant! Whether it's because of advancements in streaming or the high spec value of PC's. Hosted on Acast. See acast.com/privacy for more information.
The circular economy is increasingly important whereby we reuse or refurbish things rather than buy them new. We've had refurbished mobile phones but now you can buy a refurbished great games console. One company Refurbed.ie which originally started in Austria has launched in Ireland its Marketing manager Pádraic Power joined Joe this morning on Breakfast Business.
A brand new feature on Off Script, Sonal casts our minds back to the first games consoles we ever played on, the memories, the origin stories, and the hours spent waiting for them to load. See omnystudio.com/listener for privacy information.
The Best Place For Video Games, Consoles, Vinyl & Funko Pop! Like Our Page For More Info! https://www.facebook.com/232886361148/posts/10158650923541149/
Dougie Rankine (Editor of Truck & Driver Magazine) and Mat Ireland catch up on this weekly podcast for lorry drivers.Please subscribe to the Truck & Driver Podcast so that you never miss an episode and keep up-to-date with the latest news at truckanddriver.co.uk
AJ returns to talk about video games, consoles, and discuss which Marvel and DC movies needs to reboot.
Location of Recording Highway 601 north of Alida Saskatchewan On my travels with work, I recorded this episode and it's something that I found really interesting. Over the last few days, videos of the Nintendo GameCube kept popping up with a bunch of secrets bit did and it kind of hit me. Why not do a show on super video game consoles. Giving a brief description of this topic is easy. It are based on things that it can do which other systems could at the time. The two systems I picked are the Sega Genesis and the Nintendo GameCube. I hope you enjoy the show.
Reviewing the KOOL-AID gum! and talking about the next gen of GAMING! --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app Support this podcast: https://anchor.fm/whoisyou/support
In this weeks episode we take on the enormous challenge of a quiz hosted by Toby, it was not very well planned and both Curtis and Idris did so poorly it hurt. We then go on to discuss in depth what we thought about technology over the years, the progression that has been made in the gaming world through the use of the hardware. There is a section where we discuss what we think the future for gaming is going to be like, is there much improvement needed to VR? is AR really worthwhile? Most importantly, is AI really that much of a big deal? Socials: Twitter - @Just_AnotherNi Instagram - @just_anothernight Youtube - Just Another Night
Laird's Lair Youtube: https://www.youtube.com/user/LairdOfForsythKieren Hawken books: https://www.amazon.co.uk/Kieren-Hawken/e/B06XC3HF8CDonate to the show and help us continue into 2020: https://theretrohour.com/support/Get your Retro Hour merchandise: https://bit.ly/33OWBKdThanks to our amazing donators this week: Wavem Studios, Philip Baxter, James Alston, Pip Naylor RSS feed: https://audioboom.com/channels/4970769.rssJoin our Discord channel: https://discord.gg/GQw8qp8Website: http://theretrohour.comFacebook: https://www.facebook.com/theretrohour/Twitter: https://twitter.com/retrohourukInstagram: https://www.instagram.com/retrohouruk/Events we'll be at:RCM Christmas Party: http://www.retrocomputermuseum.co.uk/Amiga Ireland: http://amigausers.ie/Play EXPO Manchester: https://www.playexpomanchester.com/Show notes:Chuck Peddle passes away: https://nyti.ms/2rLQDvI N64 adapter for Switch: https://bit.ly/2QiiflK Playable 3DO M2 game found: https://bit.ly/37GxoTV How to Get Better Graphics on Old PC Games: https://bit.ly/2ZKy1ZE Retro Picks:Dan: HTML5 Spectrum emulator - http://torinak.com/qaop/games Ravi: Playing games as a pacifist - https://youtu.be/HxdXJ7rnBjw Joe: RE:MIXED [The Save Rooms] - https://bit.ly/2QJXj6b
Richard Waters join to discuss video games, consoles, and more pop culture stuff!
Jordan Erica Webber talks to psychologist Pete Etchells about his new book, which explores both his personal relationship with video games and how society views – and could learn to view – this form of entertainment.. Help support our independent journalism at theguardian.com/chipspod
Reactive Consciousness Podcast 04-23-2019 w/ LotusPrince, PyroJackFrost, and Vysethebold! This week the guys talk about the new Konami game collections, Capcom Home Arcade, Sega Genesis Mini, the Bloodborne board game, and much more!
Welcome to Drinkipedia! The podcast that's bad for your liver, and worse for your brain. Three friends take turns drunk-explaining random topics they learned about that week. Music by Mojo Kid.@drinkipediapod on Twitter
Jordan Erica Webber looks at why it’s difficult to be a game developer in Pakistan and Bosnia and Herzegovina
Welcome everyone to Episode 119 of Operation Retroshock! On the agenda: Video Game Anniversaries - Chris springs a surprise on Allan with today's show topic. He has compiled a list of the big anniversaries that occur in 2018. Games/Consoles up for discussion include: Pokémon, GTA IV, PS4, Star Wars: The Force Unleashed, GBA SP, Smash Bros., Metal Gear & more, plus find out what games we'll be keeping aside for future shows. Want your say? Tweet us @RetroshockPod! As always Enjoy!(Also get in touch via social media, we'd love to hear from old school listeners. Plus feel free to spread the word of the show.)---------------------------------------------------------------------------------------------- Be a part of the show by contacting us in a number of ways: Join our Facebook page here: http://www.facebook.com/OperationRetroshock and Twitter: @RetroshockPod @Vinto316 and @AllanGWPrice these places are where you can discuss anything that happens on the show and request things for the future! So check it out! Skype: Vinto316 - Leave us a voicemail to do with your thoughts on what has been covered or just something to be played on the show. Don’t forget to hit the subscribe button here on Podbean, Stitcher or Itunes
OTHER STUFF: ***Paul Brown*** Rocket Punch Collectables: https://www.facebook.com/rpcollectables/ Curios - City: https://www.facebook.com/CuriosCityCollectables/ Roll Tape https://soundcloud.com/roll-tape ***Chris Quinton*** Chris Quinton's Music & Things: https://www.facebook.com/chrisquintonmusic/ SJQ Vapour Monkey Ecigs
Telstra has a 4G gadget to give you in-car internet on the go and at your holiday hotspot, Apple CarPlay comes to Hyundai and Ferrari as well as Skoda, and loads of calls on Foxtel Go, Video Editing, Foxtel IQ3, WiFi and Kids, Windows issues, Digital TV and Games Consoles
Telstra has a 4G gadget to give you in-car internet on the go and at your holiday hotspot, Apple CarPlay comes to Hyundai and Ferrari as well as Skoda, and loads of calls on Foxtel Go, Video Editing, Foxtel IQ3, WiFi and Kids, Windows issues, Digital TV and Games Consoles
Telstra has a 4G gadget to give you in-car internet on the go and at your holiday hotspot, Apple CarPlay comes to Hyundai and Ferrari as well as Skoda, and loads of calls on Foxtel Go, Video Editing, Foxtel IQ3, WiFi and Kids, Windows issues, Digital TV and Games Consoles
Join gamer Scott Bull as well as Jennifer Jacker-Bull as they discuss the new generation of games consoles and whether there's an industry for them or whether it's just all gimmick and marketing.