Redes
En esta página te mostramos cómo manejar puertos, redes, subredes y routers.
Crear una red, subred y puertos
En esta subsección te mostraré como crear redes, subredes y puertos.
Crear una red
Para crear una red, seguí estos pasos:
- Accedé al CLI (consultá la guía).
-
Ejecutá el comando de creación
<nombre_de_la_red>: el nombre que le quieras dar a la red.<descripción opcional>: texto libre para identificarla (puede omitirse).
-
Confirmá la creación
Crear una subred
Para crear una subred, seguí estos pasos:
- Accedé al CLI (consultá la guía).
- Obtené el ID de la red donde vas a colocar la subred:
-
Ejecutá el comando de creación
openstack subnet create \ --network <ID_o_Nombre_de_la_red> \ --subnet-range <CIDR> \ --gateway <IP_gateway> \ --dns-nameserver <IP_DNS> \ --allocation-pool start=<IP_inicio>,end=<IP_fin> \ --disable-dhcp <opcional> \ <nombre_de_la_subred><CIDR>: rango de direcciones, por ejemplo 192.168.10.0/24.<IP_gateway>: IP del gateway (puede ser --no-gateway si no lo necesitás).<IP_DNS>: dirección de al menos un servidor DNS (puedes repetir la opción para varios).--allocation-pool: rango de IPs que Netuy Public Cloud podrá asignar a las instancias (opcional).- --disable-dhcp: si querés que la subred no tenga DHCP (omitir para que tenga DHCP).
<nombre_de_la_subred>: nombre descriptivo para la subred.
-
Confirmá la creación
Verás la subred con su ID, Nombre, CIDR y Red asociada.
Crear un puerto
Para crear un puerto, hacé lo siguiente:
- Accedé al CLI (consultá la guía).
- Obtené el ID de la red (o de la subred) donde vas a crear el puerto:
-
Ejecutá el comando de creación
openstack port create \ --network <ID_o_Nombre_de_la_red> \ --fixed-ip ip-address=<IP_fija> \ # opcional --security-group <ID_o_Nombre_del_sg> \ # opcional, pueden ser varios --device-owner <owner> \ # opcional (por ej. “compute:nova”) <nombre_del_puerto>--fixed-ip: si necesitás asignar una IP estática dentro del rango de la subred.--security-group: uno o varios grupos de seguridad que se aplicarán al puerto.<nombre_del_puerto>: nombre descriptivo del puerto.
-
Confirmá la creación
El puerto aparecerá con su ID, Nombre, Dirección MAC y IP(s) asignada(s).
Routers
En Netuy Public Cloud podés crear un router con la capacidad de enrutar el tráfico entre la red externa y una o más redes internas.
Limitaciones del router
El router que ofrecemos en el cloud no cuenta con capacidades avanzadas, como filtrado de IPs mediante firewall y la posibilidad de configurar servicios como VPN.
¿Querés un router con capacidades avanzadas?
Seguí estos pasos:
- Cargá la imagen del router a Netuy Public Cloud.
- Desactivá los grupos de seguridad en todos los puertos internos.
- En el puerto externo, creá una regla que permita el ingreso desde cualquier IP hacia cualquier puerto. Esto es seguro porque las reglas se gestionan dentro del router.
- Enmascará todas las IPs privadas que quieran salida a internet.
Crear router
Para crear un router, seguí estos pasos:
- Accedé al CLI (consultá la guía).
-
Ejecutá el comando de creación
<nombre_del_router>: el nombre que le quieras dar al router.<descripción opcional>: texto libre para identificarlo (puede omitirse).
-
Confirmá la creación
Verás el router recién creado con su ID y Nombre.
Añadir interfaces al router
En esta sección vas a aprender cómo añadir interfaces a un router. Esto es necesario para conectar redes internas con redes externas.
Para añadir interfaces, seguí estos pasos:
- Accedé al CLI (consultá la guía).
- Obtené el ID del router y el ID de la subred a la que querés conectar:
-
Ejecutá el comando de adición de interfaz
Si preferís especificar una IP fija para la interfaz, añadí el parámetro--subnet-ip: -
Verificá que la interfaz quedó añadida
IP Flotante
Una IP flotante es una IP pública que podés asignar de forma dinámica a cualquiera de las instancias (puertos) de tu proyecto. El único requisito es que exista un router que conecte la red externa con la red interna donde se encuentra la instancia a la que querés asignarle la IP flotante.
Crear router
Para crear un router, consultá la guía correspondiente.
Asignar IP flotante al proyecto (crear IP flotante)
Para asignar una IP flotante al proyecto, seguí estos pasos:
- Accedé al CLI (consultá la guía).
-
Ejecutá el comando de creación
- internet es el nombre de la red externa que está vinculada al router externo. El comando devuelve la IP y su ID.
Asociar IP a un puerto
En esta sección vas a ver cómo asignar una IP flotante a un puerto.
Para hacerlo, seguí estos pasos:
- Accedé al CLI (consultá la guía).
- Obtené el ID del puerto (port) de la instancia al que querés asignar la IP:
- Asociá la IP flotante