-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
In order to ensure established best practices we want to ensure a node has been configured to use separate NICs for node and client communications, and they have been configured with different IP addresses on different subnets.
There can be two levels to this:
- The public level which is reported in the node summary of each node (
client-addressandnode-addressfields). This data is based on the registration information for the node on the ledger. - The private level which is reported by a node during an authenticated
validator-infocall (Node_ipandClient_ipfields). This data is based on the configuration of the node itself.
This is to address Network interfaces (IPs and Ports) discussions here; #24 (comment)
The implementation should build on the analysis plugin once merged; #26
Requirements:
- Ensure the public IPs for a given node are different, and are on different subnets. Generate descriptive warning report(s) (in the
warningslist) for any detected issues. - Ensure the private IPs for a given node are different, and are on different subnets. Generate descriptive warning report(s) (in the
warningslist) for any detected issues. - Ensure the private IPs are bound to separate NICs. Requires; Add more detailed hardware metrics to the collection and output of
validator-infoindy-node#1669
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed