-
Notifications
You must be signed in to change notification settings - Fork 0
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
Site-to-site networking #4
Comments
Hi, thanks for creating this issue. Let's restart from your initial observation:
Hope this helps... |
I've made a config error, I've forgot to enable subnet routing for the source side also. After enabling subnet routing on both side, everything works. I've set up a similar network, 2 different LAN domains:
So the problem is with your network setup. Please try to debug it step by step on your own:
And just to clarify some things, if you disagree, modify your mental model until you agree, these are tested facts:
OK, it means eth0<->tailscale0 routing works, it means tailscaled<->tailscaled routing works, what is the issue from now on? So, I will remove the |
Oh, and please remove your comment under PR 199, that doesn't belong to the PR, and please close issue 216, and tailscale issue 8370 also. |
Hi, that was probably not clear enough, I meant exactly that: everything was working for me, I was super happy :) The last point that I wanted to mention was to be able to announce extra routes but this is for another issue. Site-to-site does work thanks to your changes. And also thanks for the explanation on routes and interfaces, I'll have to digest that, I'm not a network guy, I start from far...
done
done
you still have a question open there, people may answer it. they can also close the issue when they wish. |
Yes, thank you! :) On 8370 I've asked about the MSS clamping later, because I plan to make a PR about MSS if it proves useful/necessary, and also snat-subnet-routes, because that can be useful for some people and has more than 0% chance to get merged. And I'm not a networking guru at all, I'm coming from Windows world, I'm using these projects around HA to learn how things work around Linux. |
--snat-subnet-routes=false
(8f836eb) seems to be not enough to make IP forwarding to work.I've tried to set up routing on local non-tailscale device toward tailscaled, it works, but no routing happens between eth0 and tailscale0. I've tried to ping another devices's tailnet IP, not another LAN's device, but this should work even without subnet routing, so I'm trying with a minimal test case.
Enabling IP routing on HA needs more investigation, but currently I run out of free time...
Possible search keywords to find something relevant: hassio supervisor docker tailscale nmcli "network manager" "ip forwarding"
The text was updated successfully, but these errors were encountered: