Ubuntu laptop Linux bloqueio Embedded Linux board Linux domínio

1

Estou fazendo um trabalho Linux incorporado com uma placa ARM. A placa ARM está configurada para servir um nome de host, e você deve ser capaz de digitar um navegador em um laptop (conectado através de um roteador):

link

e obtenha uma resposta (o quadro é configurado com conteúdo da web). Isso funciona muito bem em um laptop Windows (Chrome / Win10), mas no meu laptop Ubuntu (Chrome / 16.04.4) recebo um erro de DNS.

Eu posso pingar o endereço IP da placa do meu laptop Ubuntu (192.168.2.99) para que toda a conectividade esteja lá. Mas

ping pynq: 9090

do meu laptop Ubuntu resulta em

ping: pynq do host desconhecido: 9090

Estive pesquisando a manhã toda, mas não estou encontrando uma resposta. Obrigado por qualquer ajuda!

    
por JustCraig 23.09.2017 / 18:43

3 respostas

0

Não tenho certeza sobre o Windows, mas você precisa executar um servidor DNS, usar algum tipo de anúncio de rede, como o Avahi - link , configure seu roteador ou edite /etc/hosts

sudo nano /etc/hosts

Adicione uma linha

% bl0ck_qu0te%

Veja o link

    
por Panther 23.09.2017 / 19:18
0

Como foi observado, você não pode fazer ping em uma porta. Se você quiser apenas verificar se a porta está aberta, você pode usar

nmap -p 9090 IPADDRESS Onde IPADDRESS é o IP de pyng. Se a porta estiver aberta, o nome do sistema pyng não é reconhecido, neste caso, esta é a resposta que você precisa.

nmap é uma ferramenta de rede extremamente poderosa. Você pode querer ler man netmap para ter uma ideia do escopo.

se o nmap não estiver instalado, você poderá instalá-lo com o comando sudo apt-get install nmap

Se a placa ARM for "Definido para servir um nome de host", você poderá verificar qual servidor DNS seu sistema Windows está usando e / ou comparar arquivos de hosts entre as máquinas para ver por que esse problema está ocorrendo.

Fontes:

link

    
por Elder Geek 23.09.2017 / 21:45
0

Obrigado por todas as respostas e informações. Eu tinha algumas coisas acontecendo e todas elas eram devidas a mim apenas pela metade sabendo o que diabos eu estava fazendo. Como eu disse, tudo isso funcionou na minha máquina windows. Então, quando eu pinguei minha pequena placa de destino Linux embutida da minha máquina windows, ela voltou com uma "resposta de" e um endereço IP que eu não reconheci. Acontece que eu estava usando o endereço IP errado para minha placa. Uma vez que eu tive o endereço IP correto, eu adicionei isso e o nome do host para / etc / hosts e tudo funciona. \

Obrigado novamente!

    
por JustCraig 24.09.2017 / 21:34