I did it. I was able to get my pi-hole running in a Docker container and blocking IPv6 and IPv4 ads. There was so much bullshit I had to experiment with but it seems pretty simple to setup, in the end. Unless I am missing something.
I run my Docker containers on a minimal install Debian host machine.
First, configure Docker for ipv6. I made-up a local address for this. It doesn't need to point to anything as only the default Docker networks use this and you are not supposed to use those, anyway. If you do not have both of these arguments, Docker will fail to start.
/etc/docker/daemon.json
I typically rebooted my server after this part, but you may be just fine by completely stopping and restarting all Docker services.
Next, create an ipv6 network for the pi-hole. I made up a subnet and gateway that are different than the one in /etc/docker/daemon.json and also every other ipv6 container I create (which is just Plex, for now). I created and saved a small script for this:
docker-network_create.sh
Ran the script and verified that it was successfully created.
Next, I created a file for docker-compose to run. The key thing I had to do here was makeup an address for the ServerIPv6 parameter. I kept it on the same madeup subnet that the network I created above is on. Not sure if that makes a difference.
docker-compose.yaml
Ran
e: i may have to go edit a system file to set a static ipv6 address if my router isn't already doing it, but i think that would be the only issue
I run my Docker containers on a minimal install Debian host machine.
First, configure Docker for ipv6. I made-up a local address for this. It doesn't need to point to anything as only the default Docker networks use this and you are not supposed to use those, anyway. If you do not have both of these arguments, Docker will fail to start.
/etc/docker/daemon.json
{
"ipv6": true,
"fixed-cidr-v6": "fd00::/80"
}
I typically rebooted my server after this part, but you may be just fine by completely stopping and restarting all Docker services.
Next, create an ipv6 network for the pi-hole. I made up a subnet and gateway that are different than the one in /etc/docker/daemon.json and also every other ipv6 container I create (which is just Plex, for now). I created and saved a small script for this:
docker-network_create.sh
docker network create --ipv6 --subnet "fd02::/80" --gateway "fd02::1" pi-hole
Ran the script and verified that it was successfully created.
Next, I created a file for docker-compose to run. The key thing I had to do here was makeup an address for the ServerIPv6 parameter. I kept it on the same madeup subnet that the network I created above is on. Not sure if that makes a difference.
docker-compose.yaml
version: "3"
# More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
services:
pihole:
container_name: pihole
image: pihole/pihole:latest
ports:
- "53:53/tcp"
- "53:53/udp"
- "67:67/udp"
- "80:80/tcp"
- "443:443/tcp"
environment:
TZ: 'America/Chicago'
ServerIPv6: fd02::1111:1111:1111:1111
# Volumes store your data between container upgrades
volumes:
- './docker-volumes/etc-pihole/:/etc/pihole/'
- './docker-volumes/etc-dnsmasq.d/:/etc/dnsmasq.d/'
dns:
- 127.0.0.1
- 1.1.1.1
restart: unless-stopped
networks:
default:
external:
name: pi-hole
Ran
docker-compose up -d
and that was it. I confirmed in the pi-hole logs that it is blocking some AAAA requests which are ipv6 only, so I'm pretty sure it is configured correctly.e: i may have to go edit a system file to set a static ipv6 address if my router isn't already doing it, but i think that would be the only issue
By Smokey Go To PostKibner am smart
seeing this also reminded me that i hate yaml files
By diehard Go To PostAwesome stuff Kibner. Sorry i wasn't able to help out, just haven't gotten into Docker yet.Thanks, y'all. I guess I never really explained why I had to do this. Its because while Docker auto-assigns non-conflicting IPv4 addresses to container networks just fine, it does no such thing for IPv6. So you have to do it manually.
One thing I'm still curious about is why putting in the host server's IPv6 in the pi-hole configuration script (as instructed by the pi-hole Docker documentation) caused pi-hole to not recognize it has IPv6 capability, but putting in an un-used IPv6 address worked just fine.
Not really going to spend more time on it, but that's the thing that still bothers me about it.
By diehard Go To PostSmokey when are you going to get the iCUE NEXUS and report back to us
Had to go look it up. Looks pretty neat.
I’m on team #skip3000series.
If they do have a short PCB though I’ll be extremely tempted to upgrade.
If they do have a short PCB though I’ll be extremely tempted to upgrade.
By HonestVapes Go To PostI’m on team #skip3000series.Me and the gf will probably both hop on the 3000 series as her 970 is really not cutting it in some recent releases and my 1070 is starting to feel a bit long in the tooth at 1440p.
If they do have a short PCB though I’ll be extremely tempted to upgrade.
By rerixo Go To Postweak
this might be the year i switch to amd gpus
only tempting thing about 30xx is the software stack
yikes
dlss aint much of a killer app when it supports like two games a year. directx will have its own version soon enough anyway
By rerixo Go To PostweakBut why?
this might be the year i switch to amd gpus
only tempting thing about 30xx is the software stack
Potentially better price/performance value, or do you just really enjoy driver issues and generally poorer quality AIB cards?
Not saying the new Navi cards will have both those issues, but if history is any indication then it’s likely given both issues have persisted since at least the RX 400 series.
By HonestVapes Go To PostBut why?
Potentially better price/performance value, or do you just really enjoy driver issues and generally poorer quality AIB cards?
Not saying the new Navi cards will have both those issues, but if history is any indication then it’s likely given both issues have persisted since at least the RX 400 series.
I've never had a single driver issue after a year of owning a RX 570
although I'm tempted to switch to nvidia for my next upgrade just for DLSS, but if there's an AMD alternative then I'll go for that
I predict that rerixo will not switch to an AMD gpu this year.
As for me, my 1080ti is still going strong running games at 3440x1440, but it's time to jump on the RT + DLSS wagon. 3080rtx feels inevitable.
As for me, my 1080ti is still going strong running games at 3440x1440, but it's time to jump on the RT + DLSS wagon. 3080rtx feels inevitable.
By diehard Go To PostCOD on the Piccadilly map is the first thing that made want to upgrade my 1080ti so far
Horrible map.
By Mister Go To PostI've never had a single driver issue after a year of owning a RX 570
although I'm tempted to switch to nvidia for my next upgrade just for DLSS, but if there's an AMD alternative then I'll go for that
The RX 500 cards were a more refined release, and they were basically overclocked 400 series cards instead of a new architecture.
May it signal the end of the awful racing gaming chair trend. Not at that price it won't, hue. It's basically a (re)branded Embody.
Neat.
I've been really thinking of getting a second Embody for the house. I let my wife use the one I got from work and she loves it, of course. I wouldn't mind this one. Seems the primary difference between it and a regular Embody is some cooling material on the seat. And some Logitech blue accents.
I've been really thinking of getting a second Embody for the house. I let my wife use the one I got from work and she loves it, of course. I wouldn't mind this one. Seems the primary difference between it and a regular Embody is some cooling material on the seat. And some Logitech blue accents.
By Nonja Go To PostDo you really expect me to game on something that doesn't have RGB?Refusing to do any DIY work? Worse than Horse, imo.
By Kibner Go To PostRefusing to do any DIY work? Worse than Horse, imo.reported
Need your help guys, second hand PC:
CPU i7-9700K
RAM G-SKILL Trident Z RGB 2x8 Gb 3600 MHz
GPU NVIDIA ASUS RTX 2080 oc 8 Gb
SSD 500 Gb NVME SAMSUNG 870 EVO
SSHDD 2 Tb SATA 6GB/S Fire Cuda Saegate
Motherboard ASUS ROG STRIX Maximus XI Code
900/950 europeans.
What's the over-under on second hand PCs, and what questions should I be making?
CPU i7-9700K
RAM G-SKILL Trident Z RGB 2x8 Gb 3600 MHz
GPU NVIDIA ASUS RTX 2080 oc 8 Gb
SSD 500 Gb NVME SAMSUNG 870 EVO
SSHDD 2 Tb SATA 6GB/S Fire Cuda Saegate
Motherboard ASUS ROG STRIX Maximus XI Code
900/950 europeans.
What's the over-under on second hand PCs, and what questions should I be making?
That seems like a great deal, tbh.
- Ask if they ever messed with voltage when under/overclocking.
- Any overheating, ever?
- How many TBW to the SSD (which you can then use when googling the lifetime of that specific drive to see if it has been overused).
- Do all ports still work? (USB, ethernet, DVI/HDMI/VGA, PCI, PCIe, memory slots, SATA, NVMe/m.2, etc.)
- Did any of the equipment ever get wet?
- Was the machine ever affected by an electrical storm or brown/blackout?
I'm just trying to think of all the possible ways a machine could be damaged that might not be obvious at first glance.
- Ask if they ever messed with voltage when under/overclocking.
- Any overheating, ever?
- How many TBW to the SSD (which you can then use when googling the lifetime of that specific drive to see if it has been overused).
- Do all ports still work? (USB, ethernet, DVI/HDMI/VGA, PCI, PCIe, memory slots, SATA, NVMe/m.2, etc.)
- Did any of the equipment ever get wet?
- Was the machine ever affected by an electrical storm or brown/blackout?
I'm just trying to think of all the possible ways a machine could be damaged that might not be obvious at first glance.
No power supply, case and CPU cooler?
I think that's a damn good price considering the CPU / GPU / mobo. The SSHDD belongs in the bin and begs to be replaced with another nvme or at least sata ssd (nah, it's fine for movies and shit), but other than that ... A new build with such specs would easily run you over 1500 yuros.
As for questions ... asuming everything works ... I don't know. Maybe inquire about overclocks and whether the graphics card has ever been used for mining, make sure everything works on the motherboard, all the SATA / usb ports, audio and what have you.
EDIT: What Kib said. If you get satisfactory answer to those questions, you should be good to go.
I think that's a damn good price considering the CPU / GPU / mobo. The SSHDD belongs in the bin and begs to be replaced with another nvme or at least sata ssd (nah, it's fine for movies and shit), but other than that ... A new build with such specs would easily run you over 1500 yuros.
As for questions ... asuming everything works ... I don't know. Maybe inquire about overclocks and whether the graphics card has ever been used for mining, make sure everything works on the motherboard, all the SATA / usb ports, audio and what have you.
EDIT: What Kib said. If you get satisfactory answer to those questions, you should be good to go.
it seems like good value, but only if you need a pc right now, next gen gpus are only a couple months away, the value of a used 2080 will tank
By HonestVapes Go To PostBut why?yeah just thinking of price/performance. part of me wants a 3080ti but dropping over a grand on 12gb vram in 2020(21?) feels bad... and the more sensible part of me thinks it'd be a waste to spend anywhere close to that since I barely game these days. I haven't played a pc game since gears tactics launched, and probably won't play anything until wasteland 3. If I'm gaming this little maybe my days of drooling over ti models should be over
Potentially better price/performance value, or do you just really enjoy driver issues and generally poorer quality AIB cards?
Not saying the new Navi cards will have both those issues, but if history is any indication then it’s likely given both issues have persisted since at least the RX 400 series.
By rerixo Go To Postyeah just thinking of price/performance. part of me wants a 3080ti but dropping over a grand on 12gb vram in 2020(21?) feels bad… and the more sensible part of me thinks it'd be a waste to spend anywhere close to that since I barely game these days. I haven't played a pc game since gears tactics launched, and probably won't play anything until wasteland 3. If I'm gaming this little maybe my days of drooling over ti models should be over
I mean my first thought to that would be why upgrade at all? Assuming what you've got currently is adequate then just roll with it until you use your PC enough to deem spending money on a new GPU a worthwhile endeavor.
Aside from that, I would say why are you looking at the top tier cards if you value price/performance ratios? There's no favourable value proposition to any GPU over £500 if all you use it for is games. None. I say that as a 2080 Ti owner, and I'm sure Smokey and co. will say the same in that they're awful value for money. For example, a 2070 Super is roughly 25-30% behind the 2080Ti but 55% cheaper. It's nonsensical unless you're okay with buying a GPU for a specific desired level of performance, at which point you throw the price/performance ratios to the wayside.
It has a cooler master case and a power supply. Only thing missing really is a keyboard, mouse and monitor. I got that covered anyway.
What's giving me pause is that he told me I could try the PC at his house when I asked for video of benchmarks running on it. We'll see.
I also think it's a good deal and it would be easy to upgrade in two years, but I'm still trying to figure out a way to pay the guy and not feel like I just got sold a time bomb.
What's giving me pause is that he told me I could try the PC at his house when I asked for video of benchmarks running on it. We'll see.
I also think it's a good deal and it would be easy to upgrade in two years, but I'm still trying to figure out a way to pay the guy and not feel like I just got sold a time bomb.
By cRrusheR Go To PostIt has a cooler master case and a power supply. Only thing missing really is a keyboard, mouse and monitor. I got that covered anyway.They're all fairly new parts, and nothing about it sticks out as cheap. My biggest question would be why are they selling it at such an undervalued price?
What's giving me pause is that he told me I could try the PC at his house when I asked for video of benchmarks running on it. We'll see.
I also think it's a good deal and it would be easy to upgrade in two years, but I'm still trying to figure out a way to pay the guy and not feel like I just got sold a time bomb.
I reckon worst case scenario, if the GPU is a dud and can't be RMA'd, you'd still recoup 90% of the cost of the entire system if you parted it out and sold it, I'd roll the dice on it being fine and buy it personally.
Intel announced today in its Q2 2020 earnings release that it has now delayed the rollout of its 7nm CPUs by six months relative to its previously-planned release date, undoubtedly resulting in wide-ranging delays to the company's roadmaps. Intel's press release also says that yields for its 7nm process are now twelve months behind the company's internal targets, meaning the company isn't currently on track to produce its 7nm process in an economically viable way. The company now says its 7nm CPUs will not debut on the market until late 2022 or early 2023.
But Smokey / Vapes / me
By diehard Go To Postand im buying Intel shares now
u see it
By diehard Go To Postand im buying Intel shares now
Don't think we'll see $2 a share or whatever the ridiculously low prices were for AMD years ago.
By HonestVapes Go To PostDon't think we'll see $2 a share or whatever the ridiculously low prices were for AMD years ago.I actually bought AMD at about $3.20 (sold at $54 and feel kinda dumb today) . They would have to royally screw up in the next decade to return to that.
Intel dropping 18% in one day because their 7nm fab got delayed 6 months? They continually not only to make tons of money but beat their estimates so im betting on it being an overreaction.
By diehard Go To PostI actually bought AMD at about $3.20 (sold at $54 and feel kinda dumb today) . They would have to royally screw up in the next decade to return to that.Wow. Good job. Hell of a % gain.
Intel dropping 18% in one day because their 7nm fab got delayed 6 months? They continually not only to make tons of money but beat their estimates so im betting on it being an overreaction.
Bought amd myself at $39 in april and sold at $61.
In case anyone was wanting to implement a Docker-ized version of Pi-hole with IPv6 support, I improved what I documented earlier in this thread so that things now work properly: https://slaent.com/thread/839848/page/17/post/1969329/
The guy ended up selling to another buyer. I now have my eye on:
Gigabyte X570 Aorus Elite
Corsair TX650M 650W 80 Plus Gold Semi Modular
Samsung 970 EVO Plus 1TB SSD NVMe M.2
AMD Ryzen 7 3700X 3.6GHz
Gigabyte GeForce RTX 2070 Super Windforce OC 3X 8GB GDDR6
G.Skill Trident Z RGB (AMD) DDR4 3200 2x16GB CL16
Noctua NF-F12 120x120x25mm
NZXT H510
For 1.2k. Has 12 months of use.
Gigabyte X570 Aorus Elite
Corsair TX650M 650W 80 Plus Gold Semi Modular
Samsung 970 EVO Plus 1TB SSD NVMe M.2
AMD Ryzen 7 3700X 3.6GHz
Gigabyte GeForce RTX 2070 Super Windforce OC 3X 8GB GDDR6
G.Skill Trident Z RGB (AMD) DDR4 3200 2x16GB CL16
Noctua NF-F12 120x120x25mm
NZXT H510
For 1.2k. Has 12 months of use.
The ram is the only weakpoint in that build but that is still good value, I think. Saves you probably about 3-400 from buying new. The ram at 3200 isn't bad but for Ryzen 2, you really want 3600 (3733 is what the infinity fabric maxes out at, iirc). I think 3200 is the max supported non-oc speed, but would have to look that up to be sure.