DHCP just provides network settings to clients. It doesn't replace routing.
It isn't clear what you've setup where in the post above - please CLEARLY label the outputs from each command for which...