Você pode fornecer várias entradas de DNS no DHCP. Você poderia fornecer o DNS público nessa lista.
MAS, eu não acho que isso funcionará tão bem quanto você imagina. A maneira correta de fazer isso é ter um servidor DNS de backup para sua LAN.
O motivo pelo qual ele pode não funcionar corretamente é que, mesmo quando o DNS do SBS está em execução, os clientes podem receber erros ao resolver os nomes de host das máquinas locais porque consultaram um DNS externo.
Eu encontrei esse problema no meu local de trabalho ex. Por que não funcionou para mim é porque o nome DNS local era o mesmo que o nome de domínio DNS externo. Então, às vezes temos resultados e às vezes não. Eu originalmente não configurei isso, mas descobri. Uma vez que eu removi a entrada extra e coloquei um DNS de backup, eu tinha as coisas funcionando melhor. O outro problema que tive, apesar de não estar totalmente seguro de que estava relacionado, era que as consultas pareciam demorar um bom tempo. Eu não tenho certeza se o MS Windows emite consultas DNS em paralelo ou em seqüência para cada servidor. Se estiver em sequência e o DNS primário estiver inativo, você poderá obter um longo tempo limite.
Então, acho que poderia funcionar, mas é muito melhor usar um DNS de backup. (EDIT: Isto é, um servidor DNS de backup da Microsoft, não apenas qualquer servidor! Isso não precisa ser uma máquina poderosa. Ele pode ser dedicado a apenas fazer backup de DNS).
Não estou dizendo, não tente, só não espere navegar com esse método.