Home Router (DD-WRT) e usando DMASQ para um host via dinamicamente atribuído via DHCP

1

Eu tenho um Home Router (DD-WRT) e quero procurar máquinas por meio do hostname. No entanto, eu gostaria de fazer isso com máquinas onde o id do endereço IP é dado dinamicamente via DHCP. Exemplos de nomes de hosts da minha rede:

Machine                    Hostname IP address   Method
----------------------     -------- ----------   -----------
Router                             192.168.1.1
File Server                abcd    192.168.1.2   (Static)
HTPC                       htpc    192.168.1.x   (Dynamic)
Windows Gaming Machine     bear    192.168.1.x   (Dynamic)

Eu tenho 1 máquinas que têm endereços IP estáticos, e eu consigo me conectar a esta máquina através do nome do host porque eu configurei o nome do host na seção DNSMasq do meu DD-WRT

Painel DD-WRT - > Guia Serviços - > Subguia "Serviços" - > Seção DNSMasq

address=/abcd/192.168.1.123

Eu quero ser capaz de acessar o HTPC através do nome do host htpc de dentro da minha rede, mas não quero colocá-lo na seção de configuração do DNSMasq porque nem sempre é garantido o mesmo endereço IP. Existe uma configuração para informar ao DD-WRT para configurar dinamicamente o DNSMasq para hosts que não possuem IPs estáticos (em vez disso, possuem DHCP)?

Obrigado

    
por Roy Rico 29.08.2013 / 05:24

1 resposta

1

No DD-WRT, você pode configurar o DHCP para fornecer a um determinado host (dado um endereço MAC específico) um nome de host e um endereço IP estáticos. Isso é chamado de aluguel de DHCP estático .

Se você adotar essa abordagem, obterá alguns dos benefícios de ambos: seu nome de host / IP do HTPC é gerenciado pelo DHCP, mas você sempre saberá o que é. O dnsmasq no DD-WRT também fará uso desta informação para que você possa procurar a máquina pelo hostname.

Aqui estão as instruções sobre como configurar isso:

Além disso, para evitar conflitos com outros clientes DHCP, você deve alterar o intervalo de IP do servidor DHCP para controlar quais endereços IP são utilizáveis para uso dinâmico. No seu caso ...

Machine                    Hostname IP address   Method
----------------------     -------- ----------   -----------
Router                             192.168.1.1
File Server                abcd    192.168.1.2   (Static)
HTPC                       htpc    192.168.1.5   (Static DHCP assignment)
Windows Gaming Machine     bear    192.168.1.nn  (Dynamic DHCP assignment)

... você quer que o DHCP só emita IPs onde nn é algum valor maior que 5.

    
por 16.12.2013 / 21:10