5 ms·
I spent some time a while back using this guide, along with some ansible to setup a home router. I ended up putting it on the back burner for a few reasons. 1)
by francis-io 5y ago
I spent some time a while back using this guide, along with some ansible to setup a home router. I ended up putting it on the back burner for a few reasons.
1) DNS reflection was an issue for some internal services I host.
2) Connecting to my Virgin Media (uk) router and handling PPPoE was confusing and I struggled with the documentation.
3) Just in general, having an internet connection is really importaint to troubleshooting problems. Having my internet down while trying to fix things was just too inconvenient for me.
In the end, I went back to PfSense. I have a bash script that backs up the config daily to s3. Was good enough to recover from a different issue recently. It's a real shame, I'd love to do this all my self but I may never pick this project back up.
- cpach 5y agoPfSense is not a bad fall-back IMHO (^_^)
- AnthonyUK 5y agoOr OPNSense.
- RostiB 5y agomoved from Pfsense to Opnsense, never looking back
- isbjorn16 5y agoWhat were the compelling reasons for you to switch? Was it something Opnsense did better, or did Netgate just piss you off? I'm running pfsense now because I'm nothing if not lazy, but if opnsense makes things nicer in some way, I'd like to hear it!
- nicolaslem 5y agoI did exactly that last week with Debian 11. I got tired of IPFire (a linux distribution for routers, like pfSense). Since my only connectivity to the Internet is LTE, the most challenging part was bootstrapping the system without an Internet connection, after that it went very smoothly.
- Arch-TK 5y agoWhat Virgin Media modem+router are you using? I have a Superhub 3.0. In modem-only mode there's no PPPoE, it just rather transparently acts like you have an ethernet cable running to your ISP. Just putting dhcp in my hostname.em0 works exactly as intended and my router gets assigned the public IP address.
- SpaceInvader 5y agoI also had some issues with PPPoE, for some reason it did not worked for me, then suddenly it started to work with the very same config. That was very weird, but it still works fine. shark# cat /etc/hostname.pppoe0 inet 0.0.0.0 255.255.255.255 NONE \ pppoedev em0 authproto chap \ authname '<username>' authkey '<my_password>' up dest 0.0.0.1 !/sbin/route delete default !/sbin/route add default -ifp pppoe0 0.0.0.1 shark# cat /etc/hostname.em0 up shark#