É isto mesmo, adicione o dns que está nos clientes como um dns static no seu servidor.
Versão Imprimível
Mr. RG não entendi como que funcionario o DNS.
Como que eu teria que fazer para arrumar isto sem precisar ir passar cliente por cliente.
Hoje é assim: DNS: 200.181.xxx.xxx (dns configurado no cliente)
precisaria mudar esse dns para 192.168.0.254 sem que haja a necessidade de passar nos clientes. Ou seja lá continuaria o 200.181.xxx.xxx (mas que naverdade estaria acessando o 192.168.0.254). Resumindo o que eu queria fazer é que quando o cliente for tentar acessar o 200.181.xxx.xxx ele fosse redirecionado para 192.168.0.254.
Ex: O cara da um ping em 200.181.xxx.xxx e quando o ping fosse passar pelo mikrotik, este o redirecionava para 192.168.0.254. Então o cliente pingava no 200.181.xxx.xxx mas quem realmente respondia era o 192.168.0.254.
Depois de configurar o primary-dns em settings:
/ip dns static add name=200.181.xxx.xxx address=200.181.xxx.xxx
Se não funcionar, você terá que ir de cliente a cliente, a não ser que mais alguém tenha uma solução, sem que seja fazer um servidor dns no linux.
Eu tinha pensado em fazer algo assim.
Criar uma regra no firewall falando o seguinte:
Tudo que for feito um forward(repassado) da "REDE-WIRELESS" para "200.181.xxx.xxx" ele redireciona para o ip 192.168.0.254.
Mas como fazer isso?????
Olá amigo,
Tente desta forma:
/ip firewall nat add chain=dstnat dst-address=200.181.x.x protocol=tcp action=jump jump-target=repassar
/ip firewall nat add chain=repassar action=dst-nat to-addresses=192.168.0.254 to-ports=x-xxx
Lembre-se: Isto fará com que tudo destinado ao dst-address seja redirecionado para o to-address.