Eu tenho um Ubuntu 16.04
, que eu quero servir alguns serviços nele e acessá-los de outros sistemas na minha rede local pelo meu endereço IP local; mas eu não posso.
Por exemplo, instalei e iniciei um serviço Elasticsearch
em meu sistema. Eu posso acessar http://127.0.0.1:9201
de um navegador no mesmo sistema, mas não consigo acessar http://172.18.10.29:9201
do mesmo navegador; 172.18.10.29
é o meu endereço IP na minha rede local. telnet
de outro sistema na rede para 172.18.10.29 9201
também falha. Isto é o que mostra nmap
de outro sistema na rede:
Starting Nmap 6.00 ( http://nmap.org ) at 2017-11-12 16:37 IRST
Nmap scan report for 172.18.10.29
Host is up (0.00038s latency).
Not shown: 997 filtered ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
O último é uma porta relacionada Elasticsearch
.
Este é o que iptables-save
mostra.
EDIT 1:
Para o caso Elasticsearch
, tentei configurar network-host
para o meu endereço IP local. Agora ele está acessível em http://172.18.10.29:9201
de um navegador em minha própria máquina, mas não pode ser acessado por outra máquina na minha rede.