-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Router support #624
Comments
We need to combine this into a doc |
Would this include instructions or additional config that would enable an Algo server to be setup inside a firewall and its clients able to talk to the rest of the LAN? That is, to use the gateway (already works) and allow access to other resources on the LAN (didn't work OOTB for me). I've setup Algo on my home network as an easy way of provisioning a more secure VPN server than my router (Ubiquiti USG) or NAS (QNAP) can provide. Having a secure connection through my own house back out to the 'net is sufficient for my needs right now but it'll be really nice for connected devices to be "on the LAN" like router's VPN server provides. |
I think to do that, you need to deploy with the "BetweenClients_DROP" flag set to false in |
@TC1977, thanks! Would that also enable VPN clients to access the rest of the LAN? |
Just to clarify - let's say your Algo server is on the LAN at I don't have a way of testing this, but I don't think it'll work. You may need an additional rule in your Algo server's iptables. Try it and lemme know. |
Almost like that but more enterprise-friendly. An example closer to my reality: Gateway and DHCP server for the LAN is at As such, I'd like to put Algo's Wireguard lease range at |
Ok, so redirecting to a DNS server on the LAN is a slightly different issue. Algo installs dnscrypt-proxy with DOH and DNSSEC required, to better secure your DNS requests going into/out of its home network (AWS/DO/whatever, using the simplest cloud install model). But if you already control your own network, that part might not be necessary at all. So the simplest way to do this might be to just send all DNS from the clients to your internal DNS server. You can try simply changing the DNS server in the client.conf to Another way which doesn't involve changing an enterprise-level number of client.conf files would be to keep dnscrypt-proxy on the Algo server, but point it to your internal DNS. You could deploy by setting EDIT: @colindean wanna open this up as a separate issue, and we can work on it there? |
Broke my concerns out into #1609. |
Many users have installed Algo on their routers, rather than a VPS provider, and this issue aggregates documentation for them.
The text was updated successfully, but these errors were encountered: