tiene señal para mucho lento gratis aumentar alcance acelerar ios macos network-connection ipfw

ios - señal - Buscando una solución alternativa que IPFW para reducir la velocidad de una conexión a Internet



wifi analyzer iphone gratis (4)

Encontré varias soluciones que podrían funcionar. Vienen de algunos hilos viejos, pero pueden ayudar:

Cómo simular conexiones de internet lentas en el mac

Apple ha creado una herramienta oficial muy útil para reducir la velocidad de las conexiones de red en tu Mac con fines de prueba.

La preferencia del Acondicionador de enlace de red es una descarga gratuita desde Xcode (para Lion y el sistema operativo posterior). Además, iOS tiene una función similar accesible desde Xcode y iOS 6 o posterior.

¿Cómo simulo una mala conexión Wi-Fi en mi iPad?

Hay algunas formas en que puede hacer esto, dependiendo de su situación:

  1. Muévase más lejos de su enrutador. Si bien esto puede parecer un poco obvio, me doy cuenta de que no siempre es posible durante la prueba / depuración (por ejemplo, si está trabajando en una computadora de escritorio).

  2. Coloque papel de aluminio alrededor del enrutador y / o la antena. Esto bloqueará (parcialmente) algunas o todas las señales de radio creando una jaula de Faraday improvisada. Los resultados que obtenga dependerán de la intensidad de la señal del enrutador, la distancia del enrutador y otros factores ambientales.

  3. Establezca la potencia de la señal inalámbrica de su enrutador en una configuración más baja. El método para hacerlo es diferente para cada enrutador, por lo que tendrá que consultar la guía del usuario para obtener instrucciones sobre cómo hacerlo.

Ralentiza internet para simulador de iOS

Puede configurar la red para ralentizar las características probando en dispositivos. Vaya a Configuración -> Configuración de desarrollador -> Acondicionador de enlace de red -> Activar. Esto es para iPhone / iPad con iOS 6

No sé si el último que todavía puedes hacer.

Necesito reducir la velocidad (simular) la conexión a Internet, encontré algo de documentación en la que se logró con el comando "ipfw pipe", lo que pasa es que en las últimas versiones de MAC OS, ipfw fue obsoleto (y eliminado) ...

Me preguntaba si hay alguna alternativa a la API de ipfw? ¿Alguien sabe cómo lo logra el último Network Link Conditioner?

La forma original anterior que permitía ralentizar una conexión a internet:

sudo ipfw pipe 1 config bw 56Kbit/s delay 200 plr 0.2

y para limpiar la tubería:

sudo ipfw delete 1

Gracias.


He usado muchos métodos en el pasado para reducir la velocidad de las conexiones de red, entre ellas:

  • realizando una descarga paralela de algún archivo ISO masivo de Linux;
  • Extracción física del cable Ethernet (en un momento dado, jugué con la idea de construir un dispositivo de botón pulsador que se colocara entre dos cables cat5 y lo hiciera sin tener que desconectar físicamente todo el cable).
  • utilizando ifconfig eth0 down ; sleep 1 ; ifconfig eth0 up ifconfig eth0 down ; sleep 1 ; ifconfig eth0 up ifconfig eth0 down ; sleep 1 ; ifconfig eth0 up .

Esperemos que uno o más de esos métodos ayuden.


No sé mucho sobre Mac OS (yo uso Linux), pero le daré una oportunidad.

Un montón de excavaciones estableció que ipfw parece no estar disponible, como usted dice.

Tampoco pude encontrar una forma de utilizar el Acondicionador de enlace de red desde la línea de comandos. Todo debería ser utilizable desde la línea de comandos, por lo que es estúpido.

Una solución alternativa sería intentar acceder al NLC desde AppleScript. Lo siguiente te ayudará a comenzar a cambiar el NLC:

property thePane : "com.apple.Network-Link-Conditioner" tell application "System Preferences" activate set the current pane to pane id thePane --delay 2 end tell --- tell application "System Events" tell application process "System Preferences" try click ((checkboxes of window "Network Link Conditioner") whose description is "enable switch") on error click ((checkboxes of window "Network Link Conditioner") whose description is "enable switch") end try end tell end tell

Creo que puedes ejecutar un script desde el terminal con osascript <SCRIPT> .

Como alternativa, Charles Proxy es un programa de pago por uso que se puede utilizar para realizar la regulación, siempre que pueda convencer al software que está probando para conectarse al puerto del proxy en lugar de hacerlo directamente a Internet. Tal vez hay soluciones de proxy libre por ahí en algún lugar?

Quizás Squid trabajaría en ese sentido. SquidMan parece ser una forma fácil de instalarlo para Mac. Parece que DelayPools y / o Límites de ancho de banda del cliente podrían ser útiles para simular una conexión de baja velocidad, aunque no puedo encontrar evidencia de personas que los hayan usado para eso.


Si está buscando reducir la velocidad de su conexión de red porque está realizando un trabajo de prueba / creación de perfiles, una opción es obtener un dispositivo específico que pueda crear latencia / ruido en la red.

Por ejemplo, el emulador de WAN mini2 de Apposite Tech le permite cambiar los valores de ancho de banda y pérdida de paquetes. También puedes usar tu propio dispositivo usando algo como: http://wanem.sourceforge.net/ . Solo depende de tus necesidades, tiempo y presupuesto.