Skip to content

Introduce static and dynamic IP autoswitching #518

@brandonhs

Description

@brandonhs

Networking setup:

Create both profiles

sudo nmcli connection add type ethernet ifname eth0 con-name dynamic
sudo nmcli connection add type ethernet ifname eth0 con-name static

Modify dynamic

sudo nmcli connection modify dynamic connection.autoconnect-priority 100 connection.autoconnect-retries 2 ethernet.auto-negotiate true ipv4.dhcp-timeout 20 ipv4.method auto ipv6.method disabled
  • Attempt 2 reconnects with high priority

Modify static

sudo nmcli connection modify static connection.autoconnect-priority 75 ipv4.addresses 192.168.2.4/24,192.168.2.1 ipv4.dns 8.8.8.8 ipv4.method manual ipv6.method disabled

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions