Como posso transformar minha caixa de servidor em um modem de internet?

Como posso transformar minha caixa de servidor em um modem de internet?

Tenho tentado aprender sobre redes, manutenção de redes, administração de redes, coisas dessa natureza (quero ser engenheiro de redes quando terminar a universidade depois de terminar o ensino médio) e quero configurar meu antigo PC (rodando Slackware) como modem, como um projeto para me ajudar a aprender. Quero saber que tipo de hardware vou precisar. Praticamente tudo que sei é que meu modem atual usa ADSL2+ e PPPoA, o que, de qualquer forma, acho que é uma coisa de software.

Como posso fazer isso?

Responder1

Pelos comentários, entendo que você não está interessado em fazer coisas de nível realmente baixo, como implementar um modulador/demodulador ADSL. O que é realmente difícil de qualquer maneira.

Parece que você deseja que sua caixa Linux funcione como um roteador completo. O problema com a maioria dos “modems” hoje em dia é que eles fazem muito mais, como NAT, DHCP, roteamento, WiFi, etc.modo ponte. Isso fará com que todos os bits que entram na linha ADSL sejam encaminhados para a porta Ethernet inalterados. Esta é a configuração que tenho.

Você terá que se conectar diretamente ao back-end do seu provedor; no seu caso você precisa configurar um cliente PPPoA na sua caixa para se conectar ao seu provedor (caso contrário você não terá internet). Você também precisará de uma segunda placa Ethernet para sua rede interna. Então você precisa ativar o NAT para esta rede de Internet, configurar um servidor DHCP local, etc. Há muitas coisas para configurar/instalar/configurar antes de tudo funcionar. No entanto, você pode ajustar este roteador exatamente de acordo com suas especificações.

Nota: as configurações do seu modem para o modo de ponte variam de modelo para modelo, se possível. Você deve consultar o manual ou fazer login no modem e revisar as configurações.

Responder2

bem, sim e não.

Acho que uma boa maneira de explicar isso é através do modelo de protocolo de 4 níveis. Temos a camada de aplicação, a camada de transporte, a camada de rede e a camada de enlace.

Cada camada pode ser trocada por outra - neste caso, sua Aplicação seria (por exemplo) HTTP, transportada por TCP, por uma rede IP, por umligação físicaque por sua vez se comunica usando ADSL2+ e PPP sobre ADSL (no qual o IP é encapsulado).

As camadas de software podem ser feitas com bastante facilidade, as camadas de hardware nem tanto

O link físico teria que ser eletricamente compatível com sua rede e assim por diante. Para transformar seu pc em um modem, você precisaria... bem, construir um modem que 'falasse' ADSL 2+ e fosse compatível com a rede atual (portanto, seja compatível com esse padrão. E... digamos apenas que seu telefone A empresa não ficará nada entusiasmada, especialmente se você acidentalmente introduzir muito ruído na rede ou pior). Provavelmente seria mais fácil comprar um modem, em vez de adquirir todas as peças, construir todas as placas e codificar o firmware para o modem.

No entanto, você pode usar seu PC como roteador, conforme sugerido nos comentários à sua pergunta.

Responder3

Pode ser mais fácil seguir o outro caminho e transformar sua "caixa de modem" em um "servidor" muito pequeno: veja se você consegue atualizar DD-WRT, Open-WRT ou Tomato em seu modem DSL atual.

Você terá um pouco de recursos limitados, mas definitivamente terá Linux na caixa, a interface DSL "ali mesmo" e terá a maior parte, se não toda, a flexibilidade de rede oferecida por ele, incluindo iptables, brctl, a capacidade de executar coisas como tsharke outras coisas no roteador e qualquer outra coisa que você possa encontrar ou compilar para ele.

informação relacionada