PI Bodel B+ withRaspbian Lite connected via eth directly to the modem, Pihole to the latest version. DHCP Pi server. Everything was working fine until I rebooted my modem.
Actual Behaviour:
I had to reboot my modem because soetimes it gets a little too hot and makes my connection drop.
After rebooting, the Pi was unable to connect, so couldn't assign IP's to my devices. Turns out that the Pi cannot connect to the modem anymore, no matter what I do.
Happened to me a couple of times, only way I found was to re-install everything from scratch.
PI is now turned off.
This sounds like another DHCP server is active on your network after the reset, probably running on your modem/router. They might hand out a different IP scope than you manually set on your PI device.
I tried to connect the pi to my monitor and now I'm getting a black screen at boot, so something must be broken in Raspbian. I don't know how this is possible: the only thing I did was turning it off and on again via "the hard way".
That's not only one thing, it's the thing. The hard power loss can lead to all kinds of file system corruptions, resulting in issues like the one you experience right now.
Have you checked other parts of the Pi setup? What power supply are you using, and from where is that getting power? Changed out the ethernet cable? Connected ethernet to a different port on the router?
Quick update: got a new SD Card (a class 10 this time). I installed Raspbiand and PiHole and tried to restart the modem... All of my devices didn't connect in the first place, so I rebooted the PI to and now everything's working fine (I hope).