From LedHed's Wiki
Overview
Sometimes you want to change your Raspberry Pi's IP without having to reboot, here's how!
IP ADDR
So in newer versions of Raspbian and RaspberryPi OS (Jessie and above) when you make changes to:
/etc/dhcpcd.conf
The changes don't take effect upon service restart.
sudo service dhcpcd restart
Here's what you need to do: Edit:
/etc/dhcpcd.conf
Run:
sudo ip addr flush dev eth0 sudo service dhcpcd restart
DONE!!!
Reference
https://raspberrypi.stackexchange.com/questions/76655/change-static-ip-without-rebooting