Self-hosting sem acesso ao roteador

0

Portanto, estou com um ISP que não me dará acesso ao meu roteador. Quando me mudei para este apartamento; Liguei para perguntar qual era a senha do roteador para alterar o SSID & senha. Eles me disseram que eu não tinha permissão para entrar no roteador, que era uma violação do meu contrato e que, se eu quisesse alguma coisa mudada, eu teria que chamá-los para conseguir alguém para entrar (compromisso 1 mês depois) para fazer as mudanças. e me cobrar 50 $ ... Achando isso ridículo, eu conectei meu próprio roteador como ponto de acesso via ethernet e posso, portanto, controlar meu próprio SSID & Senha à vontade, mas não consigo fazer funções mais avançadas, como o encaminhamento de porta.

Agora estou trabalhando em alguns projetos freelancers (sou desenvolvedor da Web); alguns dos quais são bastante pesados (com fome de armazenamento ou com fome de processador) e eu quero rodar um pequeno servidor de pré-produção em casa (meu VPS já é empurrado para os seus limites e eu não quero pagar por um segundo ou upgrade ). No meu antigo apartamento, eu costumava executar um servidor desse tipo em uma máquina Linux com uma configuração dinâmica de DNS e um encaminhamento de porta no meu roteador.

Desde que eu não tenho acesso às configurações do roteador; Não consigo configurar um encaminhamento de porta ... Existe alguma maneira de executar um servidor a partir de casa sem acesso a essas configurações? (Eu quero implantar o servidor dentro de uma semana para dar acesso aos clientes e, portanto, não posso esperar que o meu "incrível" ISP envie alguém)

Eu tenho uma máquina com Windows 7 funcionando 24 horas por dia, sete dias por semana, para outras coisas que gostaria de usar.

Qualquer sugestão seria muito apreciada!

    
por Frenchmassacre 19.04.2018 / 20:47

2 respostas

1

Localtunnel

Você pode tentar Localtunnel . Em suma, o Localtunnel é um projeto que tem como objetivo permitir que você "compartilhe facilmente um serviço da Web em sua máquina de desenvolvimento local sem mexer nas configurações de DNS e firewall. "

Depois de instalado, o Localtunnel retorna uma URL publicamente acessível quando executada ( ex. link ), que pode então ser usado para fazer proxy de solicitações externas para sua máquina local. É importante ressaltar que, como é um túnel, muitas vezes ele pode ignorar problemas semelhantes aos que você está descrevendo.

Localtunnel atualmente requer que o Node.js funcione, mas deve ser relativamente simples de instalar e usar. Se você estiver interessado, eles têm uma página do GitHub aqui que também inclui links para dois clientes em Go e uma implementação de link para o servidor que potencializa o projeto.

Ngrok

Se o Localtunnel não for adequado por algum motivo, o Ngrok é um serviço semelhante com camadas pagas. No entanto, ele tem um plano gratuito, que pode atender às suas necessidades.

    
por 06.05.2018 / 07:35
1

Se seu roteador se comunica com o próximo nó em seu lado WAN via soquete 8P8C (RJ45) sem qualquer senha, provavelmente é identificado por seu endereço MAC (compare PPPoA ou PPPoE, eles geralmente requerem nome de usuário e senha; vamos esperar que sua conexão não o faça). Nesse caso, tecnicamente, você pode imitar o roteador com o seu próprio, se você souber o endereço MAC da interface WAN e se puder conectar fisicamente o roteador ao invés do deles.

Eles podem não se importar com o endereço MAC, neste caso você pode apenas trocar roteadores. Por outro lado, mesmo que pareçam não se importar, você quer imitar o roteador para que eles não percebam sua ação. Então vamos supor que eles se importam.

O roteador pode ter o endereço MAC relevante escrito em sua etiqueta inferior; ou não pode; ou eles podem ter mudado isso. Como último recurso, você pode conectar um computador à sua porta WAN e farejar pacotes quando ele tentar se comunicar; Desta forma, você pode revelar seu endereço MAC.

Depois de configurar seu roteador para imitar o antigo (a opção normalmente é chamada de "clonagem MAC"), você estará no controle. Existem algumas armadilhas:

  • Pode ser uma violação do contrato.
  • Eles podem perceber que não podem mais efetuar login no roteador; ou eles podem perceber que o roteador parou de enviar logs para eles ou algo assim; em resumo: eles podem ou não perceber sua ação, eles podem ou não reagir.
  • Eles podem estar usando NAT carrier-grade para que o roteador obtenha seu endereço IP WAN de um pool privado; portanto, mesmo depois de trocar os roteadores, é necessário que o encaminhamento de porta seja configurado não apenas no roteador, mas em outro gateway ao qual ele se conecta; isso vai derrotar seu propósito completamente.

Você pode tentar essa abordagem, mas não há garantia de que funcionará. Pode causar problemas. Tentando por cinco minutos provavelmente passará despercebido, então você pode pelo menos checar se funciona. Então pense duas vezes se vale a pena como uma solução permanente. Não importa o que você faça, é por sua conta e risco.

    
por 19.04.2018 / 21:42