7 votos

DroidWall y Wireless Tethering

Tengo un problema muy simple: cuando ejecuto Wifi Tether en mi Galaxy S3 el ordenador no obtiene la dirección IP a menos que desactive DroidWall cortafuegos.

DW funciona en modo de lista blanca, pero me encontré con su menú para habilitar todas las aplicaciones relacionadas con la tecnología inalámbrica que encontró. Nada. Tengo que pararlo del todo para que funcione el servidor DHCP.

¿Qué aplicación en Android 4.1, o al menos en la ROM del GS3, gobierna el DHCP en el tethering inalámbrico y debe ser activado con DroidWall?

O bien, cómo puedo averiguarlo sin probar y fallar en un gran número de aplicaciones.

5voto

Jason Lonsberry Puntos 26

A partir de la versión 1.2.5, se ha incluido el tethering en AFWall+, sólo debe activar

  • (Tethering) - Servicios DHCP+DNS

3voto

michaelsangma Puntos 11

Tuve el mismo problema con el wifi tethering después de instalar Droidwall. Aunque la conexión wifi fue exitosa pero no tuve acceso a internet.

Conseguí que funcionara simplemente añadiendo los DNS en mi portátil. Espero que te funcione a ti o a cualquiera que tenga el mismo problema.

Cambiar/Añadir DNS 4.2.2.2 y 8.8.8.8 en su PC/Laptop. Eso es todo.

2voto

Nick Pierpoint Puntos 7976

Es normal desactivar Droidwall, por la razón de que bloquea cualquier paquete entrante para el puerto 67, para permitir que el Wifi Tethering funcione. O simplemente, permitir un personalizado script que coincide con el número de puerto 67 que es dhcp para pasar.

Para que sepas sobre Droidwall - la funcionalidad y los esfuerzos de desarrollo han sido descontinuados y el autor lo vendió a Avast.

El fork de Droidwall se llama AFWall+ y se puede encontrar aquí y se encuentra en Google Play que aparentemente es mejor que el antiguo Droidwall.

Editar

Dado que Wifi-Tether opera en el puerto 67 de TCP/UDP (para que dhcp funcione), aquí están las reglas necesarias:

$IPTABLES -A "droidwall-wifi" -p TCP --destination-port 67 -j RETURN
$IPTABLES -A "droidwall-wifi" -p UDP --destination-port 67 -j RETURN

Esta regla permite que adbWireless funcione con DroidWall activado.

$IPTABLES -A "droidwall-wifi" --destination "0.0.0.0" --destination-port 5555 -j RETURN

También tienes que habilitar el acceso Wi-Fi para las "Aplicaciones que se ejecutan como Root" para que esto funcione.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X