How to reset static IP address back to DHCP for ethernet I have setup a static ip address for eth0 with adb command ip addr add $ipAddress dev eth0 plus other commands to set the netmask, route and dns values.
My question is how to I go back to a non static IP address
I tried doing ifconfig eth0 dhcp but I get an error in adb saying

ifconfig: bad argument 'dhcp'

Right now the only way I can reset everything is if I reboot the device since the changes dont persist.
How can I reset them without a reboot?
Solution without root privileges:

Disable WiFi

Run:
 adb shell put global wifi_connected_mac_randomization_enabled 1


Enable WiFi and connect to your network


You should have a new IP.