Home Assistant static IP via nmcli
Erscheinungsbild
- Login HassOS as root
loginto get Host OS shellnmclifor configuration shellnmcli connection showwill list the “HassOS default” connection in usenmcli con edit “HassOS default”will put you in a position to edit the connectionnmcli> print ipv4will show you the ipv4 properties of this connection- To add your static IP address (select ‘yes’ for manual method):
nmcli> set ipv4.addresses 192.168.100.10/24
Do you also want to set 'ipv4.method' to 'manual'? [yes]:
nmcli> save
nmcli> quit
In addition, set the dns server and the local gateway:
nmcli> set ipv4.dns 192.168.100.1
nmcli> set ipv4.gateway 192.168.100.1
nmcli> save
nmcli> quit
If you now view the default connection cat /etc/NetworkManager/system_connections/default you should see the method is manual and the address is set.
Doing a nmcli con reload does not always work, so better restart the VM.