Repository navigation
install macos.es
Warning
Traducción asistida por máquina, no revisada por un hablante nativo. La versión en inglés es la autoritativa.
macOS es una plataforma donde la CLI manda. La GUI compila para macOS pero no está probada en hardware real, así que el cliente de línea de comandos (lightspeed-client) es la vía con soporte.
Coge la última versión desde la página de Releases. Elige el archivo que corresponda a la CPU de tu Mac:
| Tu Mac | Target | Archivo |
|---|---|---|
| Apple Silicon (M1 y posteriores) | aarch64-apple-darwin |
lightspeed-client-...-aarch64-apple-darwin.tar.xz |
| Intel | x86_64-apple-darwin |
lightspeed-client-...-x86_64-apple-darwin.tar.xz |
¿No sabes cuál tienes? Ejecuta:
uname -marm64 significa Apple Silicon; x86_64 significa Intel.
El instalador de shell es la vía más fácil. Detecta tu arquitectura e instala el cliente:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ShibbityShwab/lightspeed/releases/latest/download/lightspeed-client-installer.sh | shO instala a mano desde el archivo:
# Replace the filename with the one you downloaded.
tar -xf lightspeed-client-...-aarch64-apple-darwin.tar.xz
sudo mv lightspeed-client /usr/local/bin/Comprueba que el binario arranca:
lightspeed-client --versionEl interceptor de macOS usa pfctl (el filtro de paquetes integrado) para redirigir el tráfico UDP del juego. pfctl requiere root, así que ejecuta el cliente con sudo cuando arranques el interceptor:
sudo lightspeed-client --start-interceptor --game rustEl descubrimiento, el sondeo y los diagnósticos (--probe-proxies, --test-control, --check) no necesitan root.
El cliente descubre los relays comunitarios automáticamente a través del registro firmado. No hace falta ninguna dirección de proxy.
# Probe the community relays and print a report
lightspeed-client --probe-proxies
# Start the interceptor for your game
sudo lightspeed-client --start-interceptor --game rustComprueba el descubrimiento de relays. Ejecuta:
lightspeed-client --probe-proxiesEsto hace una pasada de descubrimiento/sondeo e imprime un informe visible con cada relay descubierto y su latencia. Deberías ver los ocho relays comunitarios (Los Angeles, New Jersey, Singapore, Frankfurt, Tokyo, Mumbai, Madrid, Sydney).
Comprueba el registro en el plano de control. Ejecuta:
lightspeed-client --test-controlEsto se conecta al plano de control QUIC, registra una sesión, hace ping y se desconecta, imprimiendo el resultado de cada paso. Un registro correcto demuestra que el plano de control es accesible y que la autenticación funciona.
Comprueba el entorno. Ejecuta:
lightspeed-client --checkEsto informa de la disponibilidad del interceptor, el estado de root, la detección de juegos y la accesibilidad del proxy.
Comprueba el flujo de paquetes. Cuando el interceptor esté en marcha y tu juego conectado a un servidor, los contadores de paquetes del cliente deberían subir. Si "Packets Sent" se queda en 0, el interceptor todavía no ha visto tráfico del juego; consulta Troubleshooting.
Si macOS bloquea el binario con "cannot be opened because the developer cannot be verified", elimina el atributo de cuarentena:
xattr -d com.apple.quarantine /usr/local/bin/lightspeed-clientHazlo solo si descargaste el binario desde la página oficial de Releases.