If you don't feel like going out and buying a new router and want something that just fits in your pocket, blogger Jacob Salmela shows off how to turn a Raspberry Pi into a full-blown router
raspbian - Raspberry Pi has no internet and cannot ping 2020-7-7 · I have been having networking problems whenever my Raspberry Pi is connected to a router configured as a wifi repeater. I have now tried this with two routers, a Netgear WNR2000v3 router running DD-WRT (which inspired this unresolved superuser post, and now an ASUS RT-N12 router/repeater configured as a repeater (using the built-in interface). I have no idea what is going on, but I seem to How to Create a VPN Server With Raspberry Pi | PCMag First, it's a good idea to set up a DHCP reservation for your Raspberry Pi, so its internal IP address doesn't change over time. Second, I recommend a dynamic DNS service. Raspberry Pi VPN Router · GitHub A second Wifi router that is connected to the router above via ethernet and uses the Raspberry Pi as default gateway and DNS server. For a while this setup didn't work until I found that dnsmasq is set to --local-service by default. Set up a Tor proxy with Raspberry Pi to control internet
For a cheaper option that you control, you can set up an OpenVPNserver on a Raspberry Pi (or certain routers) and use your own home internet connection as a VPN while you're out and about.
Raspberry Pi as a home router - Vladimír Záhradník Turning Raspberry Pi into a router. As I mentioned, I needed to have two Ethernet interfaces, and Raspberry gives me only one. I decided to use the internal Ethernet port for my local LAN and a USB-to-Ethernet adapter for WAN. Of course, this assignment is not mandatory, and if you use a USB adapter for LAN instead, your setup should work too.
Then I stumbled across OpenWRT support for the Raspberry Pi 4B. It sounds great on paper. Gigabit Ethernet and dual-band WiFi adapter with support for 802.11ac and all that, much better CPU/RAM hardware than your average home router. I'm thinking of going for it. Just curious if anyone's already done and if there are any gotchas I should watch
The Raspberry Pi is supported in the brcm2708 target. Subtargets are bcm2708 for Raspberry Pi 1, bcm2709 for the Raspberry Pi 2, bcm2710 for the Raspberry Pi 3, bcm2711 for the Raspberry Pi 4. bcm2709 subtarget can be used for bcm2710 and bcm2711 devices. This subtarget features a 32 bit kernel instead of a 64 bit kernel (64 bit kernels aren't “officially supported” by the Raspberry Pi