Update Linode interface settings

Updates Network Helper and default route settings on the Linode. Before enabling or disabling Network Helper, you need to power off the Linode.

Permissions and scopes

To call this operation, you need permissions, based on the model you're using:

  • Identity and access permissions. Your user needs a role with these permissions. Learn more.

    • Permissions: update_linode
  • OAuth scopes. Your user needs these scopes assigned. Learn more.

    • Scopes: linodes:read_write

CLI

Public interface

linode-cli linodes interface-settings-update $linodeId \ --network_helper true \ --default_route.ipv4_interface_id 4527 \ --default_route.ipv6_interface_id 4541 \ --default_route.ipv4_eligible_interface_ids 4527 \ --default_route.ipv4_eligible_interface_ids 4541 \ --default_route.ipv6_eligible_interface_ids 4527 \ --default_route.ipv6_eligible_interface_ids 4541

VLAN interface

linode-cli linodes interface-settings-update $linodeId \ --network_helper true

VPC interface

linode-cli linodes interface-settings-update $linodeId \ --network_helper true \ --default_route.ipv4_interface_id 5527 \ --default_route.ipv4_eligible_interface_ids 5527 \ --default_route.ipv4_eligible_interface_ids 5541

Learn more

Path Params
string
enum
required

Enum Call either the v4 URL, or v4beta for operations still in Beta.

Allowed:
integer
required

The id of the Linode.

Body Params
default_route
object

Interfaces used for the IPv4 default_route and IPv6 default_route when multiple interfaces are eligible for the role.

boolean

Enables the Network Helper feature. The default value is determined by the network_helper setting in the account settings. Power off the Linode before disabling or enabling Network Helper.

Responses

Response body
object
default_route
object

Interfaces used for the IPv4 default_route and IPv6 default_route when multiple interfaces are eligible for the role.

ipv4_eligible_interface_ids
array of integers

Read-only The VPC or public interface IDs that are eligible to be the IPv4 default_route for this Linode. If the ipv4_eligible_interface_ids array is empty, this means there are no eligible interfaces eligible for the IPv4 default route role.

ipv4_eligible_interface_ids
integer | null
Defaults to null

The VPC or public interface ID assigned as the IPv4 default_route. The List Linode interface settings operation provides eligible IPv4 interface IDs.

ipv6_eligible_interface_ids
array of integers

Read-only The public interface IDs that are eligible to be the IPv6 default_route for this Linode. If the ipv6_eligible_interface_ids array is empty, this means there are no eligible interfaces eligible for the IPv6 default route role.

ipv6_eligible_interface_ids
integer | null
Defaults to null

The public interface ID assigned as the IPv6 default_route. The List Linode interface settings operation provides eligible IPv6 interface IDs.

boolean

Enables the Network Helper feature. The default value is determined by the network_helper setting in the account settings. Power off the Linode before disabling or enabling Network Helper.

Language
Credentials