-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Exclude loopback from valid IP addresses #29992
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no, they are either manually triggered on buildkite or run as scheduled jobs. |
Kicked off system-performance-test here Update: system-performance-test passed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
would be good to double check that this:
https://github.com/solana-labs/solana/tree/master/net#quick-start
still works fine.
Pull request has been modified.
Confirmed that GCE net scripts still work okay |
I think this needs to be backported to v1.15 |
Excludes loopback IP addresses from being valid IP addresses unless private addresses are explicitly allowed (cherry picked from commit b29a50a)
Excludes loopback IP addresses from being valid IP addresses unless private addresses are explicitly allowed (cherry picked from commit b29a50a)
Problem
See #29966. Large number of validators are advertising loopback IP. This could cause a naive validator implementation to jam its own loopback ports without proper IP screening.
Summary of Changes
SocketAddrSpace
is specified as global (e.g. MNB and testnet configurations)