
¡Enséñate a usar el rizo para colgar proxy!
Hermanos que participan en el desarrollo de la red debe haber tropezado con este escenario: la interfaz de depuración local está muerto, cambiar una IP de exportación inmediatamente eficaz. Esta vez es necesario sacrificar el proxy IP esta arma mágica. Hoy tomamos la herramienta de línea de comandos rizo para empezar, decir a través de cómo utilizar IP proxy para acceder al sitio de destino.
Empecemos por lo más difícil. El comando más básico de configuración del proxy tiene este aspecto:
curl -x http://123.45.67.89:8080 https://target-site.com
Toma.parámetro -xEs la llave de oro para especificar el servidor proxy. Tenga en cuenta que la dirección del proxy debe tener un encabezado de protocolo (http://或https://) y el número de puerto no debe faltar. Algunos hermanos a menudo omiten los dos puntos, el resultado no está conectado medio día.
Cómo juegan los agentes certificados
Si el servidor proxy quiere la verificación de la contraseña de la cuenta, así es como funcionan los controladores antiguos:
curl -x http://user:pass@ipipgo-proxy.com:9023 https://data-source.net
Aquí la contraseña de la cuenta se desprotege directamente en la dirección proxy, lo que es adecuado para pruebas temporales. Pero ten cuidado, esta forma de escribir expondrá la contraseña en el comando history.No lo hagas en un entorno de producción.¡! Se recomienda escribir el parámetro -proxy-user por separado:
curl -x http://ipipgo-proxy.com:9023 --proxy-user usuario:pass https://api.example.cn
Los parámetros de tiempo de espera deben coincidir.
Si utilizas un proxy, lo que más temes es encontrarte con una IP errónea, entonces la configuración del tiempo de espera es un salvavidas. Esta es la configuración recomendada:
curl -x http://ipipgo-proxy.com:9023 --connect-timeout 15 --max-time 30 https://target.com
tiempo de espera de conexiónControla el momento de la conexión con el proxy, elmax-timees el tiempo de supervivencia de toda la solicitud. Estos dos parámetros se utilizan conjuntamente para evitar de forma eficaz los atascos del programa. Las pruebas han encontrado que con los proxies de calidad de ipipgo, el parámetro de tiempo de espera se sintoniza dentro de los 5 segundos y se ejecuta sin problemas.
Guía práctica para el drenaje de baches
Los recién llegados a menudo pisan el foso, hermano ha solucionado para usted:
| mensaje de error (informática) | comprobar el rumbo de la investigación (modismo); averiguar qué está pasando |
|---|---|
| Conexión denegada | Compruebe que el puerto proxy es correcto y que el cortafuegos está liberado |
| 407 Autenticación proxy requerida | El formato de la contraseña de la cuenta es correcto, recuerde escapar los caracteres especiales |
| SSL_ERROR_SYSCALL | Prueba a sustituir el proxy https por el protocolo http. |
Sesión de control de calidad
P: ¿Por qué la respuesta es más lenta después de utilizar el proxy?
A:八成是代理服务器质量不行。推荐用ipipgo的独享IP池,他们家的线路做了BGP优化,实测能压到200ms以内。
P: ¿Y si tengo que cambiar de agente con frecuencia?
R: Puedes escribir un script shell para rotar IPs con la API de ipipgo para obtener nuevos proxies dinámicamente. Recuerda añadir el parámetro -proxy-anyauth en el comando curl para manejar la autenticación automáticamente.
P: ¿Son eficaces las configuraciones proxy para los sitios https?
R: ¡No hay ningún problema! Todos los proxies modernos soportan el modo túnel, y el tráfico https será reenviado tal cual. Sin embargo, ten en cuenta que algunos proxies antiguos pueden no soportar extensiones SNI, por lo que tendrás que añadir el parámetro -ssl-no-revoke a curl para probarlo.
Por último, pero no menos importante, ipipgo ha añadido recientemente un nuevo paquete proxy socks5, que es mucho más fácil de usar. Si quieres probarlo, puedes usar este comando para probarlo:
curl -x socks5://ipipgo-socks.com:1080 https://speedtest.ipipgo.com
Recuerde, usted tiene que mirar a la estabilidad a largo plazo del servicio de proxy. Algunos IP pequeño taller con dos días en el fresco, ipipgo este lado de mi uso continuo medido de tres meses, la tasa de supervivencia de IP a 98% arriba, hacer rastreador proyecto hermano puede cerrar los ojos en.

