O nome do host do seu servidor é para fins de resolução IP local para o seu Pi. O roteador não irá reconhecê-lo automaticamente.
O protocolo de rede que é usado para comunicação de rede não usa nomes de domínio / host, apenas endereços MAC - os primeiros são principalmente para a conveniência de nós seres humanos.
A menos que você tenha um roteador que consulta ativamente os nomes de host das máquinas configuradas em sua LAN (não vi isso pessoalmente), seu roteador reconhece dispositivos por seus MACs.
Sua melhor aposta é simplesmente:
- Configure um IP estático para o MAC do seu Pi (se você ainda não o fez).
- Configure o encaminhamento de porta do host virtual para seu Pi diretamente no seu roteador (a maioria deve lidar com isso, para que você não precise usar sua outra máquina para esse propósito).
Você poderia configurar um servidor DNS no seu Pi, como bind9
, que mapearia seu nome de host para seu endereço IP, mas que requer muita configuração e funcionaria apenas nos computadores que reconhecem esse servidor DNS de qualquer maneira (portanto, os computadores / servidores que você configuraram especificamente) para isso).
Se você quiser se referir ao seu Pi usando o seu nome de host do seu desktop / laptop, adicione o par de nomes de host / IP ao arquivo do seu computador arquivo de hosts .