Octopi.local não resolve - problema de resolução de nome DNS

0

Estou trabalhando com a distro do Octopi e é preciso ter algumas coisas de rede já montados para facilitar as coisas fora da caixa. Um deles é um nome de host e / ou nome de DNS fácil de usar: octopi.local . No entanto, isso não funciona. Não consigo fazer o ping nem resolvê-lo em uma máquina com Windows 7. Meu Netgear WNDR3800 vê o nome muito bem em sua lista de dispositivos conectados.

Estou usando um Wi-Pi para rede sem fio no Octopi e configurei o arquivo octopi-network.txt com minhas configurações sem fio. Eu posso acessar a interface web do Octopi da máquina Windows usando o endereço IP. A máquina do Windows também está usando o Wi-Fi.

Eu já iniciei outra pergunta no Linux stack Exchange para tentar obter a resolução do hostname trabalhando em um Raspberry Pi diferente, e nunca conseguiu que funcionasse.

Esta questão é diferente porque o Octopi usa avahi (também conhecido como Bonjour ) ( Aqui está um tutorial e todos os documentos e vídeos se referem a octopi.local , o que significa que estamos trabalhando com um nome DNS. Pelo que posso dizer, deve funcionar fora da caixa.

Se eu tentar fazer ping / nslookup octopi / octopi.local e ele falhar, o que devo analisar agora?

Na máquina Windows, tentei fazer um ipconfig /flushdns , nslookup octopi e nslookup octopi.local sem sucesso.

    
por YetAnotherRandomUser 21.08.2015 / 18:47

2 respostas

1

Como se constata, há uma pergunta da FAQ sobre a FAQ do Octprint / Octopi que aborda essa mesma questão, e há muitos detalhes também (reimpressa abaixo).

não consigo alcançar meu OctoPi em octopi.local no Windows, por quê?

O terceiro post tem alguns bons detalhes sobre esse problema:

Discussão do Octoprint

Não consigo acessar meu OctoPi em octopi.local no Windows, por quê?

Essa parte local faz dela um endereço especial. Linux e MacOS já sabem como entender, o Windows precisa de um pouco de ajuda extra.

Você terá que baixar os serviços de impressão do Bonjour para Windows e instalá-los. Em seguida, verifique se o Firewall do Windows permite o tráfego na porta UDP 5353 e conceda acesso à Internet ao mDNSresponder.exe (parte do suporte ao Bonjour que você acabou de instalar).

Nota: Isso só funcionará se sua LAN doméstica não estiver configurada para usar .local como seu próprio domínio de nível superior específico da LAN. Normalmente, isso não deve ser o caso, mas se for e você não conseguir configurar a LAN de maneira diferente (por exemplo, alternando para .lan), será necessário acessar sua instância do OctoPi pelo endereço IP, desculpe.

    
por 23.08.2015 / 06:15
0
Avahi não suporta .local , então você terá que usar um nome diferente se quiser usar DNS de outro host. o .local deve funcionar no próprio Pi, embora eu espere.

    
por 21.08.2015 / 20:01