I am working with a custom Linux image for an embedded device built with yocto. It has no network management other than the interface configurations for ifup/ifdown. /etc/resolv.conf is created dhcp (dhcpcd) and the system does not have any additional software for managing these files (such as resolvconf or dnsmasq.)
# Generated by dhcpcd from eth0.dhcp
# /etc/resolv.conf.head can replace this line
domain routername.home
nameserver 192.168.0.1
With this set up what is it possible to dynamically update /etc/resolv.conf, and have the updates persist?