¿Cómo puedo convertir mi servidor en un módem de Internet?

¿Cómo puedo convertir mi servidor en un módem de Internet?

He estado tratando de aprender sobre redes, mantenimiento de redes, administración de redes, cosas de esa naturaleza (quiero ser ingeniero de redes cuando salga de la universidad después de terminar la escuela secundaria) y quiero configurar mi antiguo PC (ejecutando Slackware) como módem, como proyecto para ayudarme a aprender. Quiero saber qué tipo de hardware necesitaré. Prácticamente todo lo que sé es que mi módem actual usa ADSL2+ y PPPoA, lo cual creo que es una cuestión de software de todos modos.

¿Cómo puedo lograr esto?

Respuesta1

Por los comentarios, entiendo que no está interesado en hacer cosas de nivel realmente bajo, como implementar un modulador/demodulador ADSL. Lo cual es realmente difícil de todos modos.

Parece que desea que su máquina Linux actúe como un enrutador completo. El problema con la mayoría de los "módems" hoy en día es que hacen mucho más, como NAT, DHCP, enrutamiento, WiFi, etc. Sin embargo, puedes evitar esto en algunos modelos configurándolo enmodo puente. Esto hará que todos los bits que lleguen a la línea ADSL se reenvíen al puerto Ethernet sin modificaciones. Esta es la configuración que tengo.

Tendrás que conectarte directamente al backend de tu proveedor; en su caso, necesita configurar un cliente PPPoA en su caja para conectarse a su proveedor (de lo contrario, no tendrá Internet). También necesitarás una segunda tarjeta Ethernet para tu red interna. Luego necesita activar NAT para esta red de Internet, configurar un servidor DHCP local, etc., etc. Hay muchas cosas que configurar/instalar/configurar antes de que todo funcione. Sin embargo, puede modificar este enrutador exactamente según sus especificaciones.

Nota: la configuración de su módem en modo puente difiere de un modelo a otro, si es posible. Tienes que consultar el manual o iniciar sesión en el módem y revisar la configuración.

Respuesta2

bueno, si y no.

Creo que una buena manera de explicar esto es a través del modelo de protocolo de 4 niveles. Tenemos la capa de aplicación, la capa de transporte, la capa de red y la capa de enlace.

Cada capa se puede intercambiar por otra; en este caso, su aplicación sería (por ejemplo) HTTP, transportada a través de TCP, a través de una red IP, a través de unenlace fisicoque a su vez se comunica mediante ADSL2+ y PPP sobre ADSL (en el que se encapsula IP).

Las capas de software se pueden hacer con bastante facilidad, las capas de hardware no tanto.

El enlace físico tendría que ser eléctricamente compatible con su red, etc. Para convertir su PC en un módem, necesitaría... bueno, construir un módem que "hablara" ADSL 2+ y que fuera compatible con la red actual (así que cumpla con ese estándar. Y... digamos simplemente que su teléfono La empresa no estará muy entusiasmada, especialmente si accidentalmente introduce mucho ruido en la red o algo peor). Probablemente sería más fácil comprar un módem, en lugar de obtener todas las piezas, construir todas las placas y codificar el firmware para el módem.

Sin embargo, podría utilizar su PC como enrutador como se sugiere en los comentarios de su pregunta.

Respuesta3

Podría ser más fácil ir al otro lado y convertir su "caja de módem" en un "servidor" muy pequeño: vea si puede flashear DD-WRT, Open-WRT o Tomato en su módem DSL actual.

Tendrás un poco de recursos limitados, pero definitivamente tendrás Linux en la caja, la interfaz DSL "allí mismo" y tendrás la mayor parte, si no toda, la flexibilidad de red que ofrece, incluidos iptables, brctl, la capacidad de ejecutar cosas como tsharky demás. en el enrutador y cualquier otra cosa para la que pueda encontrar paquetes o compilar.

información relacionada