Mudanças entre as edições de "BrbOS/Aplicativos/DNS/Forwarder"

De BrByte Wiki
< BrbOS‎ | Aplicativos‎ | DNS
 
(3 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
==Fowarder==
+
==DNS Fowarder==
  
O aplicativo DNS forwarder serve como um direcionador de requisições DNS de domínios específicos para serem resolvidos em servidores específicos no qual você desejar.
+
O App DNS forwarder [[arquivo:Dns-fwd.png]] do [[BrbOS | BrbOS]]
 +
 
 +
Serve como um direcionador de requisições [[BrbOS/Aplicativos/DNS | DNS]]de domínios específicos para serem resolvidos em servidores específicos no qual você desejar.
  
 
<div class="img-responsive align-center">[[arquivo:Brbos-DNS-DNSforwarder.png|link=]]</div>
 
<div class="img-responsive align-center">[[arquivo:Brbos-DNS-DNSforwarder.png|link=]]</div>
  
Para começar a utilizar os encaminhamentos de requisições, comece clicando no botão '''Novo''' .
+
Para começar a utilizar os encaminhamentos de requisições, comece clicando no botão [[arquivo:add.png]] Adicionar Registro
 
 
<div class="img-responsive">[[arquivo:Brbos-DNS-DNSforwarder-novo.png|link=]]</div>
 
  
=Encaminhamento de requisições universal=
 
  
Caso queira criar uma regra para '''TODAS''' as requisições de '''QUALQUER DOMÍNIO''', deixe o campo zona somente com um "ponto" ".".
+
==Novo Registro==
<br>
+
{| class="table table-bordered table-striped" style="text-align:center;"
<div class="img-responsive">[[arquivo:Brbos-DNS-DNSforwarder-novo-universal.png|link=]]</div>
+
! style="text-align:center" colspan="2"| Listagem e Status
<br>
+
|-
'''Zona''': Deixando esse ponto no campo zona o Controllr já entende que é uma regra pra qualquer domínio.<br>
+
! style="text-align:center; width:18%;"| Menu
'''Endereço IP''': Preencha o endereço IP no qual serão encaminhadas as resoluções desses domínios, Exemplo '''1.1.1.1'''.<br>
+
! style="text-align:center;"| Descrição
<br>
+
|-
Clique em salvar [[arquivo:Save.png|link=]].
+
! style="text-align:center" colspan="2"| Encaminhamento de requisições universal
<br>
+
|-
=Encaminhamento de domínios específico=
+
| style="text-align:left; vertical-align:middle;"| <i>Obs<i>
 +
| style="text-align:left; vertical-align:middle;"| Caso queira criar uma regra para '''TODAS''' as requisições de '''QUALQUER DOMÍNIO''', deixe o campo zona somente com um "ponto" ".".
 +
|-
 +
! style="text-align:left; vertical-align:middle;"| Zona
 +
| style="text-align:left; vertical-align:middle;"| Deixando esse ponto no campo zona o Controllr já entende que é uma regra pra qualquer domínio.
 +
|-
 +
! style="text-align:left; vertical-align:middle;"| Endereço IP
 +
| style="text-align:left; vertical-align:middle;"| Preencha o endereço IP no qual serão encaminhadas as resoluções desses domínios, Exemplo '''1.1.1.1'''.
 +
|-
 +
! style="text-align:center" colspan="2"| Encaminhamento de domínios específico
 +
|-
 +
| style="text-align:left; vertical-align:middle;"| <i>Obs<i>
 +
| style="text-align:left; vertical-align:middle;"| Caso queira que um '''DOMÍNIO ESPECÍFICO''' seja encaminhado para um servidor específico, basta preencher o domínio no campo zona e o endereço do servidor no qual deseja resolver e deixar um "ponto" ".".
 +
|-
 +
| style="text-align:left; vertical-align:middle;"| <i>Zona<i>
 +
| style="text-align:left; vertical-align:middle;"| Preencha o campo com o domínio específico que deseja com um ponto no final, exemplo '''google.com.'''.
 +
|-
 +
| style="text-align:left; vertical-align:middle;"| <i>Endereço IP<i>
 +
| style="text-align:left; vertical-align:middle;"| Preencha o endereço IP do servidor no qual você deseja que esse domínio específico seja resolvido, exemplo '''8.8.8.8'''.
 +
|-
 +
|}
  
Caso queira que um '''DOMÍNIO ESPECÍFICO''' seja encaminhado para um servidor específico, basta preencher o domínio no campo zona e o endereço do servidor no qual deseja resolver e deixar um "ponto" ".".
 
<br>
 
<div class="img-responsive">[[arquivo:Brbos-DNS-DNSforwarder-novo-especifico.png|link=]]</div>
 
<br>
 
'''Zona''': Preencha o campo com o domínio específico que deseja com um ponto no final, exemplo '''google.com.'''.<br>
 
'''Endereço IP''': Preencha o endereço IP do servidor no qual você deseja que esse domínio específico seja resolvido, exemplo '''8.8.8.8'''.<br>
 
<br>
 
Clique em salvar [[arquivo:Save.png|link=]].
 
<br>
 
 
=Hierarquia=
 
=Hierarquia=
 
A lógica de hierarquia, de acordo com essas configurações ficaria desta maneira.
 
A lógica de hierarquia, de acordo com essas configurações ficaria desta maneira.
 +
<br>
 +
{| class="table table-bordered table-striped" style="text-align:center;"
 +
! style="text-align:center" colspan="2"| Hierarquia - funcionamento
 +
|-
 +
! style="text-align:center; width:18%;"| Ordem
 +
! style="text-align:center;"| Descrição
 +
|-
 +
! style="text-align:left; vertical-align:middle;"| 1
 +
| style="text-align:left; vertical-align:middle;"| Qualquer requisição de resolução DNS que não esteja cacheada e que não tenha uma regra específica para seu domínio será requisitado a resolução para o 1.1.1.1 conforme o exemplo configurado nessa imagem.
 +
|-
 +
! style="text-align:left; vertical-align:middle;"| 2
 +
| style="text-align:left; vertical-align:middle;"| Caso esse domínio requisitado tenha uma regra específica para ele como no exemplo da imagem "google.com" o servidor encaminhará primeiro para esta regra específica que neste caso é o servidor 8.8.8.8.
 +
|-
 +
! style="text-align:left; vertical-align:middle;"| 3
 +
| style="text-align:left; vertical-align:middle;"| Caso este primeiro servidor não ache a resolução ele pulará para o próximo servidor configurado nessa regra.
 +
|-
 +
! style="text-align:left; vertical-align:middle;"| 4
 +
| style="text-align:left; vertical-align:middle;"| Caso não tenha um próximo servidor ou se tiver e não achar neste outro servidor esse domínio será requisitado na próxima hierarquia que são suas requisições universais que começam com um ponto ".".
 +
|-
 +
! style="text-align:left; vertical-align:middle;"| 5
 +
| style="text-align:left; vertical-align:middle;"| Se esta requisição não for encontrada nos seus servidores universais, ou não tenha um servidor universal configurado essa requisição irá para os '''root servers''' no qual nós indicamos ficar ativo nas configurações do aplicativo [https://wiki.brbyte.com/wiki/BrbOS/Aplicativos/DNS/Config DNS Config].
 +
|-
 +
|}
  
1 - Qualquer requisição de resolução DNS que não esteja cacheada e que não tenha uma regra específica para seu domínio será requisitado a resolução para o 1.1.1.1 conforme o exemplo configurado nessa imagem.
+
<div class="img-responsive align-center">[[arquivo:Brbos-DNS-DNSforwarder.png|link=]]</div>
 
 
2 - Caso esse domínio requisitado tenha uma regra específica para ele como no exemplo da imagem "google.com" o servidor encaminhará primeiro para esta regra específica que neste caso é o servidor 8.8.8.8,
 
 
 
3 - Caso este primeiro servidor não ache a resolução ele pulará para o próximo servidor configurado nessa regra,
 
 
 
4 - Caso não tenha um próximo servidor ou se tiver e não achar neste outro servidor esse domínio será requisitado na próxima hierarquia que é são suas requisições universais que começam com um ponto ".".
 
  
5- Se esta requisição não for encontrada nos seus servidores universais, ou não tenha um servidor universal configurado essa requisição irá para os '''root servers''' no qual nós indicamos ficar ativo nas configurações do aplicativo DNS Config.
 
  
<div class="img-responsive align-center">[[arquivo:Brbos-DNS-DNSforwarder.png|link=]]</div>
+
__NOEDITSECTION__
 +
[[Category:BrbOS]]
 +
[[Category:DNS]]

Edição atual tal como às 15h53min de 28 de fevereiro de 2023

DNS Fowarder

O App DNS forwarder Dns-fwd.png do BrbOS

Serve como um direcionador de requisições DNSde domínios específicos para serem resolvidos em servidores específicos no qual você desejar.

Brbos-DNS-DNSforwarder.png

Para começar a utilizar os encaminhamentos de requisições, comece clicando no botão Add.png Adicionar Registro


Novo Registro

Listagem e Status
Menu Descrição
Encaminhamento de requisições universal
Obs Caso queira criar uma regra para TODAS as requisições de QUALQUER DOMÍNIO, deixe o campo zona somente com um "ponto" ".".
Zona Deixando esse ponto no campo zona o Controllr já entende que é uma regra pra qualquer domínio.
Endereço IP Preencha o endereço IP no qual serão encaminhadas as resoluções desses domínios, Exemplo 1.1.1.1.
Encaminhamento de domínios específico
Obs Caso queira que um DOMÍNIO ESPECÍFICO seja encaminhado para um servidor específico, basta preencher o domínio no campo zona e o endereço do servidor no qual deseja resolver e deixar um "ponto" ".".
Zona Preencha o campo com o domínio específico que deseja com um ponto no final, exemplo google.com..
Endereço IP Preencha o endereço IP do servidor no qual você deseja que esse domínio específico seja resolvido, exemplo 8.8.8.8.

Hierarquia

A lógica de hierarquia, de acordo com essas configurações ficaria desta maneira.

Hierarquia - funcionamento
Ordem Descrição
1 Qualquer requisição de resolução DNS que não esteja cacheada e que não tenha uma regra específica para seu domínio será requisitado a resolução para o 1.1.1.1 conforme o exemplo configurado nessa imagem.
2 Caso esse domínio requisitado tenha uma regra específica para ele como no exemplo da imagem "google.com" o servidor encaminhará primeiro para esta regra específica que neste caso é o servidor 8.8.8.8.
3 Caso este primeiro servidor não ache a resolução ele pulará para o próximo servidor configurado nessa regra.
4 Caso não tenha um próximo servidor ou se tiver e não achar neste outro servidor esse domínio será requisitado na próxima hierarquia que são suas requisições universais que começam com um ponto ".".
5 Se esta requisição não for encontrada nos seus servidores universais, ou não tenha um servidor universal configurado essa requisição irá para os root servers no qual nós indicamos ficar ativo nas configurações do aplicativo DNS Config.
Brbos-DNS-DNSforwarder.png