¿Cómo convierto mi puerto Ethernet adicional en un enrutador de red?

¿Cómo convierto mi puerto Ethernet adicional en un enrutador de red?

Problema

Tengo un portátil que está conectado a Internet mediante wifi. También tiene un puerto Ethernet de repuesto que nunca uso.

Tengo un teléfono IP que necesita estar conectado a un módem/enrutador para conectarse a Internet. Lamentablemente vivo en una propiedad donde no tengo acceso al módem. El teléfono tiene una dirección IP asignada dinámicamente, pero está configurado para buscar una dirección de servidor de llamadas/http/https particular que se encuentra en una red diferente a la de mi red residencial.

¿Hay alguna manera de que mi teléfono IP adquiera una conexión a Internet al estar conectado al puerto Ethernet de mi computadora portátil mientras mi computadora portátil está conectada a Internet a través de wifi?

Detalles

  • Sistema operativo: Windows 8.1
  • Teléfono IP: Teléfono IP Avaya / Anatel 9608

Intentos

  • Adaptadores powerline: no tengo acceso al enrutador para emparejar el dispositivo
  • Extensor de alcance Wifi: No tengo acceso al router para emparejar el dispositivo
  • Conexión directa a mi computadora: intenté crear una red personalizada, pero el mensaje no pudo encontrar el teléfono (presumiblemente porque el teléfono aún no está realmente en una red).
  • He buscado en línea, pero todas las discusiones giran en torno a cómo convertir la computadora en un punto de acceso wifi. Quiero lograr lo contrario.

No soy tan bueno con las redes, así que no estoy seguro de cómo proceder o qué términos clave buscar. Su ayuda es muy apreciada.

Aclaración Usé el término equivocado. me referíaenrutadoren lugar decambiarya que no aprecié que estos dispositivos estuvieran en redes diferentes.

Respuesta1

Como dijo Spiff, las interfaces de las estaciones WiFi (a diferencia de la interfaz del punto de acceso) no se pueden puentear.

Sin embargo, existe un problema más básico: SIP no es realmente "compatible" con los enrutadores NAT. Es probable que experimentes problemas como no escuchar el otro extremo o viceversa, es posible que el teléfono no suene con las llamadas entrantes y todo eso. Te sugiero que abandones esta idea.

Si insistes en continuar, hay múltiples opciones. Primero, puedes crear un pseudopuente usando "relayd". Se describe enesta página wiki de OpenWRT. Sin embargo, obtener la retransmisión no es del todo fácil: es necesario obtenerel código fuentedel proyecto OpenWRT y compílelo usted mismo.

Lo usarías así:

relayd -I eth0 -I wlan0 -B -D 

Es posible que deba especificar opciones adicionales para mantener la conectividad de red de la computadora portátil.

Desafortunadamente, no logré configurar la retransmisión en mi último intento. Simplemente seguía enviando spam a la red con solicitudes ARP sin reenviar respuestas DHCP.


A continuación, puede realizar el enrutamiento completo. Simplemente habilite el enrutamiento en su computadora portátil y tal vez instale un servidor DHCP para dar servicio a la red cableada. Sin embargo, también necesitarás configurar una ruta a tu red cableada en el enrutador "real", usando tu computadora portátil como puerta de enlace. Entonces, si no puedes controlar esas configuraciones, no lo puedes hacer.


Finalmente, puedes convertir tu computadora portátil en un enrutador NAT. Esto probablemente empeorará aún más los problemas indicados anteriormente. Sin embargo, no requiere cambios en el enrutador "real". En Windows, esto se llama "Conexión compartida a Internet".

En Linux, simplemente habilita el enrutamiento y NAT:

  1. Editar /etc/sysctl.confla configuración

    net.ipv4.ip_forward = 1
    

    Habilite inmediatamente esta configuración:

    echo 1 > /proc/sys/net/ipv4/ip_forward
    
  2. Configure MASQUERADE con IPTables:

    iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
    iptables -A FORWARD -i wlan0 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
    iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT
    

información relacionada