-
Notifications
You must be signed in to change notification settings - Fork 17
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
farmer local network security #2455
Comments
Any progress on this one? @delandtj |
So in a nutshell (tested on HERE are the tools and calls necessary to find the default gw mac address, as well the rules to be added to the forwarding chain for each networkd incantation (In errlang, of course) |
|
Alright great. So all we need now is to implement + test it. |
@delandtj How does that work in case of a farmerbot managing the farm? |
we'll have to learn to live with it a bit during development and testing, adding nft rules as we go.
|
For mycelium/ygg, discovery is 1 thing, but we also need to allow connections to the default ports of those services so something can be done with the discovered peers. Other than that I think that about sums it up |
So as I understand, we are now ready to implement + test this. @xmonader can you manage to test this with dev team? Maybe Lee and Jan can help. |
You need to be careful also with power management. Make sure that nodes can still send wake on lan packets to wake up their zos neighbours. |
@delandtj please add info if needed. Then we can proceed and implement + test. |
the rules are all in the |
Good! So let's cook that pudding now. |
@xmonader as discussed, we can check to make a 3.15 patch. See gitea's 3.15 patch project: https://git.ourworld.tf/tfgrid/-/projects/122 |
so are those limitations acceptable? |
I was thinking about that too, as mac address filtering makes more problems than they solve, I noticed... there would be a lot more rules needed, so simplification is key. |
some notes for future reference about what was happening here
Work is down and prs are pending review |
update
|
moved to 3.17 |
Ticket to address the protection of the local devices on the farmer's LAN
Questions
Technical Specs for the ticket
TBD by Jan and Ashraf
The text was updated successfully, but these errors were encountered: