No pfsense, por que os endereços IP estáticos não funcionam?

1

Eu tenho um roteador pfsense. Eu também tenho um iPhone.

No meu roteador, cliquei em "Definir um mapeamento estático para este dispositivo" Eu defino o ip estático para 10.12.1.56 para o meu endereço mac iphones.

Bem, o servidor DHCP não concede esse endereço IP ao meu telefone. Ele continua usando um endereço IP aleatório.

Qual é o objetivo de definir um IP estático no pfsense se ele não funcionar até que eu configure um IP estático no meu telefone?

    
por hubertdubert 11.04.2016 / 09:01

4 respostas

0

Estou usando o pfSense há anos. Funciona bem até agora para mim e tanto quanto eu sei para a maioria das pessoas. Minha primeira reação (desculpem se errar!) É que você está fazendo algo errado ou entendendo mal o que está acontecendo. Mas sua pergunta não tem detalhes suficientes ou capturas de tela das telas de configurações (com os bits sensíveis apagados) para ver o que é ou levar adiante.

Eu não acho que sua última linha da pergunta esteja certa. Você escreveu "... se não funcionar até eu definir um IP estático no meu telefone". Mas se "não funciona até [você] definir um IP estático", então, por definição, está funcionando. Então eu acho que essa frase na pergunta deve estar errada. Parece mais que o mapeamento estático não está sendo usado pelo dispositivo, quando você pensa que está definido e deve estar sendo usado, e você não pode descobrir o porquê. Você pode editar a pergunta para que fique mais claro.

Mais coisas a verificar (a maioria é óbvia e - na honestidade - a maioria é redundante, mas é difícil saber neste momento o seu nível de conhecimento ou o que você acha melhor) - se não está recebendo o IP desejado, qual IP está sendo alocado, e isso é IPv4 ou IPv6? Quais intervalos / sub-redes IP sua LAN está configurada para usar e quais intervalos IP seu servidor DHCP está configurado para atribuir? O IPv6 está ativado / desativado / em uso (e, se não estiver completamente desativado, a ponte / encapsulamento / encapsulamento IPv6-IPv4 está ativada)? se ele está conectando via wi-fi, o que você está usando para conectar o pfSense ao Wi-Fi (um cartão ou um AP) e se for um dispositivo separado você tem certeza que este dispositivo não é o único que aloca o IP e esse pfSense? o dispositivo wifi / AP está recebendo e retornando a solicitação DHCP? O iPhone está realmente solicitando um IP e o IP 10.12.1.56 está sendo alocado pelo roteador (pode ser uma configuração fixa antiga no dispositivo ou ser usada de outra forma)? Há outros dispositivos na sua WLAN, ou na vizinhança sem fio do iPhone, capazes de alocar via DHCP (poderia estar recebendo de outra coisa)? O endereço IP pode persistir (ou seja, você não está vendo um novo IP alocado porque o roteador ou o iPhone acha que o IP antigo ainda tem muitas horas até a renovação)? O que acontece se você desabilitar o servidor DHCP e depois reinicializar o iPhone? Ele não consegue obter um endereço IP (o que mostraria que ele está pedindo ao servidor como deveria)? Se você alterar o "pool" do servidor DHCP para algum outro intervalo como 10.5.0.0-10.5.0.100 e reiniciar o iPhone, o que acontece? Se você alterar os servidores DNS ou outros dados DHCP, essa alteração será detectada pelo iPhone na próxima vez em que for conectada (isso prova que o DHCP está sendo enviado e recebido corretamente)? Se você usar o log DHCP ou "captura de pacotes" para assistir ao iPhone se conectando e solicitando um IP, o que a captura de tráfego mostra (é o problema que o roteador não está recebendo uma solicitação DHCP ou não está retornando o IP esperado) resposta, ou é o iPhone não enviando um pedido DHCP ou não usando o IP na resposta)? A lista de concessões estáticas lista o mesmo endereço MAC mostrado na página de configurações do iPhone? Quando você olha para as concessões (todas, não apenas recentes / on-line), ele mostra o iPhone como on-line e, em caso afirmativo, mostra o endereço MAC correto ao lado dele?

Talvez alguns deles ajudem. Mais detalhes serão necessários para ajudar mais, se não.

    
por 11.04.2016 / 09:27
0

Apenas no caso de sua configuração ser assim; Se você estiver usando um roteador antigo como WAP (por exemplo, usei meu antigo roteador ISP para conectividade WiFi, que é corrigido na minha LAN pfSense), verifique se o DHCP está desativado para o roteador que você está usando para conectividade WiFi.

Se você não usa um roteador como WAP, ignore isso.

    
por 05.05.2016 / 14:13
0

Isso costumava funcionar corretamente (2.03, pelo menos) e depois parou de funcionar (a menos que você bata algumas coisas) por 2.2.x, embora eu não me lembre exatamente em que ponto ele começou a ser um problema - eu ainda não implantamos o 2.3 para ver o que ele faz, já que geralmente existem problemas com novas versões.

No 2.2, o que preciso fazer é (depois de reservar um endereço fixo fora do pool no DHCP) encontrar o "mapeamento de pool DHCP aleatório" para o dispositivo em questão (em Status: concessões de DHCP ) e apague-o. Na versão mais antiga, isso foi feito naturalmente quando a estática foi criada. Deve ser feito, mas não, como estou resolvendo um agora para verificar o meu processo como eu escrevo esta resposta, no 2.2.x - Isso significa que existem duas concessões associadas a um endereço MAC, o que parece obviamente errado. Você pode precisar "mostrar concessões expiradas" para ver a problemática, mas apesar do fato de que (pode ser, dependendo de quando parecer) expirou, e a estática não, sendo estática, se você não excluir a expirada ( ou ativo) mapeamento aleatório, parece ficar por perto e se tornar ativo novamente quando o dispositivo se conecta novamente. IIRC, você não pode excluí-lo quando o dispositivo está online; Portanto, você precisa colocá-lo off-line por tempo suficiente para o servidor DHCP considerá-lo off-line.

A classificação da lista de concessões do DHCP pelo endereço MAC geralmente é a maneira mais fácil de encontrar as entradas duplicadas.

Atualização: isso parece funcionar como deveria novamente (sem ajustes manuais como acima) em 2.3.2-RELEASE .

    
por 28.04.2016 / 16:24
0

Apenas uma adição rápida a isso. Estou executando 2.3.2 e tenho um problema semelhante. Eu adicionei um mapeamento estático após um dispositivo já solicitado e foi oferecido um endereço pelo meu roteador. O dispositivo continuou recebendo o endereço antigo. Eu não pude excluir o contrato antigo, aparentemente, a GUI acinzentou o ícone da lixeira por algum motivo. Eu tive que excluir o mapeamento estático, em seguida, o ícone da lixeira apareceu na concessão original, em seguida, excluir a concessão antiga, em seguida, adicionar o mapeamento e funcionou. Parece que o processo de mapeamento estático add não exclui a concessão antiga associada ao MAC. Isso foi tudo IPv4.

    
por 24.01.2017 / 17:31