My router Dir-842 reset my DHCP settings every four hours , but its not a router problem. I swap it for a time and exact same thing happened. I tried to change the DHCP leashe time , but it did not work , try to change the DNS with the default one or google ( i use cloudflare) and still the resseting continue. Its an optical 100mbps interent too.