Ir al contenido principal

Use varias IP públicas (Alibaba Cloud ECS, AWS EC2)

Añada más IP públicas al servidor donde se ejecuta Trade; Trade las detecta por sí solo y reparte las solicitudes, así los límites por IP de los exchanges rinden más.

Cuando un servidor tiene varias IP públicas, Trade reparte entre ellas sus conexiones y solicitudes a los exchanges, de modo que los límites de solicitudes que los exchanges fijan por IP rinden más. Basta con añadir las IP en la consola de su nube: Trade las detecta y las habilita por sí solo, sin cambiar ajustes del servidor ni reinstalar.

Una IP basta para unas pocas combinaciones. Añada más cuando ejecute muchas combinaciones o un exchange indique que las solicitudes son demasiado frecuentes.

Antes de añadir

  • Cada IP pública adicional cuesta aproximadamente 4 USD al mes, más el tráfico de esa IP (facturado por uso).

  • La cantidad de IP que admite un servidor depende de la máquina: el tipo económico de Alibaba Cloud de 2 vCPU y 2 GB admite 1 más, y una AWS t3.small admite hasta 3 más; las máquinas más grandes admiten más.

  • Agregue cada IP nueva a la lista de IP permitidas de las claves API de su exchange, o el exchange rechazará las solicitudes enviadas desde ella.

Alibaba Cloud ECS

  1. Abra la página de detalles del servidor, elija la pestaña Interfaces de red elásticas y elija administrar las IP de la interfaz en la fila de la interfaz principal.

    La pestaña ENI: administrar las IP en la fila de la interfaz principal
  2. En IPv4 privada secundaria, elija Agregar, deje la dirección vacía para que se asigne una y elija Aceptar.

    Agregar una IPv4 privada secundaria, dejarla vacía, Aceptar
  3. En la consola de VPC, elija Direcciones IP elásticas a la izquierda y luego Crear EIP. Elija pago por uso, Japón (Tokio) y pago por tráfico, y aumente el ancho de banda máximo (el valor predeterminado de 1 Mbps hace que los datos de mercado de esta IP lleguen con lentitud; configure 100 o más, lo que no cuesta nada adicional con el pago por tráfico). Elija Crear y confirme.

    Pago por uso, Japón (Tokio), pago por tráfico, mayor ancho de banda máximo, Crear
  4. De vuelta en la lista de IP elásticas, elija vincular un recurso en la fila de la nueva IP.

    Vincular un recurso en la fila de la nueva IP
  5. En el tipo de instancia, elija Elastic Network Interface, seleccione la fila cuya dirección IP sea la que acaba de añadir (no la original) y elija Aceptar.

    Tipo: ENI; seleccionar la fila de la IP privada secundaria; Aceptar

AWS EC2

  1. En Instancias, seleccione el servidor y elija Acciones → Redes → Administrar direcciones IP.

    Acciones, Redes, Administrar direcciones IP
  2. Expanda eth0, elija Asignar nueva dirección IP, deje la dirección vacía para que se asigne una automáticamente, y luego elija Guardar y confirme.

    Asignar nueva dirección IP, dejarla vacía, Guardar
  3. Asigne otra IP elástica como se indica en «Fijar la IP pública» de Instalar en AWS EC2. Al asociarla, elija este servidor en Instancia y la dirección recién asignada en Dirección IP privada, y luego elija Asociar.

    Dirección IP privada: la recién asignada; Asociar

Comprobar en Trade

Transcurrido uno o dos minutos, abra «IP de salida» en Trade: la nueva IP aparece en «IP de salida del servidor». Agréguela a la lista de IP permitidas de cada clave API del exchange; después Trade reparte las solicitudes entre todas las IP de salida automáticamente.

Lo que veQué hacer
La nueva IP sigue sin aparecer después de unos minutosCompruebe que la IP elástica esté asociada a la IP privada recién agregada, no a la principal. Si sigue sin aparecer, reinicie el servidor una vez desde la consola de la nube
La nueva IP aparece, pero las órdenes desde ella se rechazanLa nueva IP aún no está en la lista de IP permitidas de su clave API del exchange
Los datos de mercado en la nueva IP llegan con lentitudLa IP elástica de Alibaba Cloud aún tiene el ancho de banda máximo predeterminado de 1 Mbps; auméntelo en la lista de IP elásticas
¿Te resultó útil este artículo?