trailofbits / algo

Set up a personal VPN in the cloud
https://blog.trailofbits.com/2016/12/12/meet-algo-the-vpn-that-works/
GNU Affero General Public License v3.0
28.98k stars 2.32k forks source link

I can't connect to computers in my network. even after enableing connectect client's to reach each other. #14616

Open pentest01 opened 1 year ago

pentest01 commented 1 year ago

Describe the bug

A clear and concise description of what the bug is.

To Reproduce

Steps to reproduce the behavior:

image

Expected behavior I should be able to access my local web server, but i can't access it.

A clear and concise description of what you expected to happen. I should be able to access my local web server, but i can't access it.

pentest01 commented 1 year ago

Ohh, sorry my bad, the vm can access the host, but the host can't access the vm.

troubleshooting gave me this result

image

ddxor commented 4 months ago

Algo clients effectively sit behind NAT and a firewall, so they can access upstream resources and each other but those upstream resources don't have a default route to clients behind NAT. To achieve what you're asking, you'd need to set up rules using iptables on the algo instance, routing traffic from external addresses to clients on the algo network. This isn't supported out of the box.

vitaly-zdanevich commented 3 months ago

Algo clients effectively sit behind NAT

But what if I have public static ip?

Can you please elaborate - how to setup it?