Minha LAN doméstica funciona bem no geral. Eu posso compartilhar arquivos entre computadores, e eles podem pingar uns aos outros muito bem. No entanto, parece que todos os meus computadores têm um problema, eles não podem se conectar a portas TCP através de endereços IP.
Por exemplo, no meu Mac, tenho a porta 8888
como um servidor da Web:
$ ifconfig | egrep inet
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet6 fe80::7ec3:a1ff:feb2:8df8%en1 prefixlen 64 scopeid 0x5
inet 192.168.1.148 netmask 0xffffff00 broadcast 192.168.1.255
Então localhost
funciona:
$ telnet localhost 8888
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Mas o uso do endereço IP não funciona:
$ telnet 192.168.1.148 8888
Trying 192.168.1.148...
telnet: connect to address 192.168.1.148: Connection refused
telnet: Unable to connect to remote host
Alguém sabe o que pode estar errado aqui ou como solucionar mais?
Tags networking