Quem quer que execute o servidor DHCP atribui os endereços IP aos seus hosts locais (que por sua vez solicitam esses endereços via DHCP). Então
1) Você pode configurar seu único host para usar um endereço estático em vez de DHCP. Isso também significa que o servidor DHCP não saberá que esse endereço também está em uso e, felizmente, atribuirá o mesmo endereço a algum outro host. Portanto, nesse cenário, você provavelmente desejará atribuir todos seus endereços estáticos de hosts, diretamente nos hosts.
2) Se o seu roteador MikroTik executa o servidor DHCP, geralmente o servidor DHCP pode ser configurado para atribuir endereços IP com base no endereço MAC (então alguns hosts particulares sempre obtêm o mesmo endereço, como 123.0.0.17). Você não disse qual roteador MikroTik você usa, então eu não pude procurar um manual no Google.
3) Se "seu ISP" executar o servidor DHCP, talvez este servidor possa ser configurado para atribuir IPs com base em MACs. Entre em contato com seu ISP.
Eu não entendi como o NAT se aplica no seu caso. O ponto principal de alocar um endereço range como / 29 é que você não tem que fazer NAT. E NAT não usa um endereço de gateway da maneira que você descreve. Se houver realmente NAT envolvido em algum lugar, você terá que dizer qual caixa está fazendo o NAT que há uma combinação de host / porta atrás do NAT que você quer ter visível para o exterior. E o endereço local que seu host está atribuído por trás do NAT não influencia em qual endereço ele é visível do lado de fora. (E você provavelmente deve usar intervalos de endereços de rede privados por trás do NAT em primeiro lugar).