Você tem um endereço de gateway incorreto ou uma máscara de rede incorreta. Um gateway é o endereço do host em sua rede para o qual o tráfego é enviado quando o endereço de destino está em uma rede diferente, portanto, o endereço do gateway deve estar na mesma rede que seu endereço de host.
Um host em uma LAN envia quadros para outro host na LAN diretamente usando o endereço da camada 2 (geralmente um endereço MAC). Se o endereço da camada 3 de destino (geralmente um endereço IP) estiver em uma LAN diferente, os quadros serão enviados para o endereço da camada 2 do gateway. O endereço da camada 2 é obtido usando uma solicitação ARP, que é uma transmissão e, portanto, está confinada à LAN atual. Se o seu gateway estiver em uma LAN diferente, você não poderá obter o endereço da camada 2, portanto não poderá enviar os quadros para o gateway.
Seu host irá mascarar o endereço da camada 3 e o endereço da camada 3, e se os resultados forem iguais, o destino é local para a LAN, e o host usa ARP para obter o endereço da camada 2. Se os resultados não forem iguais, o host usará o ARP para obter o endereço da camada 2 do gateway. Um host não pode obter o endereço da camada 2 de um gateway em uma LAN diferente.
Eu suspeito que seu erro decorre do fato de que você está confundindo os endereços WAN e LAN. Você provavelmente deve usar o DHCP da WAN para atribuir o endereçamento da WAN ao seu roteador. Seu servidor DHCP local é para sua LAN, não para a WAN, e precisa atribuir o endereço da LAN do seu roteador como o gateway para seus hosts. Seu gateway de rede local precisa estar na mesma rede que você atribuiu ao seu roteador de rede local.