Permitir que o servidor webrick seja acessado via wifi

1

Estou tentando acessar um servidor rails rodando em 0.0.0.0:3000 no meu computador a partir de um tablet no mesmo wifi.

Eu posso me conectar ao webserver regular :80 , mas de alguma forma não consigo acessar o :3000 .

Eu tentei:

sudo ufw enable 3000

mas isso não ajudou.

    
por mreq 19.02.2013 / 21:39

2 respostas

2

O comando correto para abrir essa porta seria

$ sudo ufw allow 3000                                     # from all hosts
$ sudo ufw allow from 192.168.1.0/24 to any port 3000     # just to some subnet hosts

Além disso, você pode recorrer a gufw , o que simplifica muito o gerenciamento do firewall.

    
por Salem 17.05.2013 / 13:10
2

Se bem me lembro, webrick (eu acho que você está usando script/server ) liga-se apenas à interface local. Para que seja acessível de fora, comece assim:

script/server -b <your-ip-address>

Obviamente, você precisa inserir seu endereço IP (ou wi-fi) para que isso funcione.

    
por roadmr 19.02.2013 / 21:45