diff --git a/netmap/types.proto b/netmap/types.proto
index 3f558e1..49ed573 100644
--- a/netmap/types.proto
+++ b/netmap/types.proto
@@ -127,7 +127,7 @@ message NodeInfo {
   bytes public_key = 1 [json_name = "publicKey"];
 
   // Ways to connect to a node
-  string address = 2 [json_name = "address"];
+  repeated string addresses = 2 [json_name = "addresses"];
 
   // Administrator-defined Attributes of the NeoFS Storage Node.
   //
diff --git a/proto-docs/netmap.md b/proto-docs/netmap.md
index 6b2493c..a983bbd 100644
--- a/proto-docs/netmap.md
+++ b/proto-docs/netmap.md
@@ -218,7 +218,7 @@ NeoFS node description
 | Field | Type | Label | Description |
 | ----- | ---- | ----- | ----------- |
 | public_key | [bytes](#bytes) |  | Public key of the NeoFS node in a binary format. |
-| address | [string](#string) |  | Ways to connect to a node |
+| addresses | [string](#string) | repeated | Ways to connect to a node |
 | attributes | [NodeInfo.Attribute](#neo.fs.v2.netmap.NodeInfo.Attribute) | repeated | Carries list of the NeoFS node attributes in a key-value form. Key name must be a node-unique valid UTF-8 string. Value can't be empty. NodeInfo structures with duplicated attribute names or attributes with empty values will be considered invalid. |
 | state | [NodeInfo.State](#neo.fs.v2.netmap.NodeInfo.State) |  | Carries state of the NeoFS node. |