Eu realmente quero compartilhar meu host local pela Internet para mostrar aos meus amigos o progresso do site em que estamos trabalhando, para que eu não precise carregá-lo no servidor público toda vez que fizer uma alteração.
showoff.io não é gratuito e o localtunnel me dá "falha na autenticação" ao tentar fazer upload da minha chave pública (muitas pessoas parecem ter esse problema e não parece haver uma solução para isso).
Alguém conhece algum outro serviço gratuito que eu possa usar ou qualquer outra solução? Estou usando um Mac.
Obrigado.
UPDATE: com localhost, eu quero dizer um servidor web rodando no meu computador, tenho um endereço IP dinâmico e não, não estou atrás de um roteador (apenas usando um modem sem fio).
macos
network-shares
file-sharing
localhost
Loolooii
fonte
fonte
Respostas:
Você está protegido por um firewall ou roteador que faz NAT? Em seguida, você precisa configurá-lo para encaminhar uma porta para sua máquina ou colocar sua máquina em uma DMZ. Verifique o manual do seu roteador / firewall.
O seu provedor de serviços de Internet está permitindo tráfego da Internet para 'portas mais baixas' como 80 (a porta TCP para HTTP)? Provavelmente, não precisa, e você precisa selecionar uma porta acima de 1024, pois o HTTP 8080 é popular.
A menos que você tenha certeza de que o número de IP público foi corrigido e que não seja possível disseminar uma URL com o endereço, você deve configurar uma solução DNS dinâmica. Existem alguns serviços gratuitos e pagos, eis um que encontrei com um rápido google: http://www.dtdns.com/
Combinando o acima, você obtém um URL para publicação que se parece com isso: http://yoy.slyip.net:8080/primes/
fonte
Há um aplicativo chamado Portly, criado especificamente para o Mac, que eu desenvolvi, que permite compartilhar seu host local pela Internet através de um túnel SSH. Há um plano gratuito que pode lhe interessar.
fonte
Se o seu site for estático, você poderá usar o DropBox, conforme descrito brevemente neste artigo do Lifehacker , e em mais detalhes neste artigo .
Como alternativa, você pode configurar o Hamachi , o que permitiria configurar uma VPN de malha com seus amigos. Isso deve permitir que eles acessem o servidor da web local.
fonte