Overview
FRRouting running under systemd
systemctl status frr and vtysh show version confirming FRRouting 10.7.0 is active under systemd with zebra, ospfd, bgpd and watchfrr all running.
FRRouting running under systemd
OSPF adjacency and an OSPF-learned route
Enabled daemons and routing configuration
Secure by default: VTY loopback-only
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Overview
FRRouting (FRR) is the Linux Foundation's successor to Quagga and is widely deployed in production networks worldwide. This AMI delivers FRR 10.7.0 fully installed and running under systemd as a hardened routing node, so you have a dynamic-routing speaker serving within minutes of launch, with no compilation, no dependency chasing and no manual hardening. It is installed from the official FRR stable APT repository with the signing key pinned by fingerprint, and the FRR origin is added to the unattended-upgrades allow-list so your instance keeps receiving security updates automatically.
Routing Protocol Suite
The zebra routing manager runs with the bgpd and ospfd daemons enabled and supervised by watchfrr, all managed through the integrated vtysh shell so a single frr.conf is the source of truth. bgpd ships running and ready for you to add your own BGP neighbours; ospfd runs a live OSPF instance. Add IS-IS, RIP, PIM, LDP, BFD or the other daemons by flipping a flag in /etc/frr/daemons. Kernel IP forwarding is enabled and persisted so the image is a correct router from the start.
Secure by Default
Every routing daemon binds its telnet VTY to the loopback interface only, so the VTY ports are never reachable off the instance. The suite is managed locally as root with vtysh over a root-only unix socket. No VTY or enable password is baked into the image, and no shared or default routing credential ships. The instance security group opens SSH only; you open the specific protocol ports to your own peers when ready.
Self-Contained OSPF Demonstration
The image ships a genuinely functional OSPF demonstration that runs on a single instance with no external peers: a virtual link joins the main router to a lightweight peer router in an isolated network namespace, OSPF forms a real Full adjacency across the link, and the peer originates a route that the main router learns via OSPF. Run show ip ospf neighbor to see the Full adjacency and show ip route to see the OSPF-learned route from the moment the instance boots. Replace the demo configuration with your own topology when you are ready.
Secure First Boot
On the first boot of every deployed instance a one-shot service asserts the VTY is loopback-only, brings up the routing daemons, waits for the demo adjacency and learned route, resolves the instance public IP, and records the per-instance node details in a file only the root user can read. There is no shared secret to rotate because the suite has no network login.
Why This AMI Instead of a Manual Install
Installing FRR from source or bare packages typically means resolving build dependencies, compiling, writing systemd unit files, hardening the VTY bindings, enabling IP forwarding and testing, which is easily an hour or more of engineering time per instance. This AMI eliminates that entire workflow and ships with security defaults that many manual installs overlook.
cloudimg Support
24/7 technical support by email and chat. We can help with deployment, BGP and OSPF peering design, route reflectors and route servers, connecting dynamic routing to on-premises networks over a tunnel, and upgrade planning.
Use Cases
- A BGP route reflector or route server inside your VPC.
- A dynamic-routing speaker that exchanges routes with an on-premises network across a VPN or Direct Connect tunnel.
- A learning and testing lab for BGP, OSPF, IS-IS and the other protocols.
- A software router for overlay and lab topologies.
Note that FRR on an instance is a routing speaker and control plane, and complements rather than replaces the AWS VPC route table for steering traffic between subnets.
FRRouting and FRR are trademarks of their respective holders. This product is not affiliated with, sponsored by, or endorsed by The FRRouting Project or the Linux Foundation. All other product and company names are trademarks or registered trademarks of their respective holders; use of them does not imply any affiliation with or endorsement by them.
Highlights
- Complete IP routing protocol suite - BGP, OSPF, IS-IS, RIP, PIM, LDP and BFD - preinstalled and running under systemd with zebra, bgpd and ospfd supervised by watchfrr, so a dynamic-routing speaker is serving within minutes of launch
- Secure by default: every daemon VTY is bound to the loopback interface, no VTY or enable password is baked into the image, the security group opens SSH only, and the suite is managed locally with vtysh
- Ships a genuinely functional self-contained OSPF demonstration that forms a real Full adjacency and learns a route on a single instance with no external peers, plus 24/7 cloudimg support
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
m5.large Recommended | m5.large | $0.05 |
t2.micro | t2.micro instance type | $0.04 |
t3.micro | t3.micro instance type | $0.04 |
c5a.12xlarge | c5a.12xlarge instance type | $0.24 |
c5a.16xlarge | c5a.16xlarge instance type | $0.24 |
c5a.24xlarge | c5a.24xlarge instance type | $0.24 |
c5a.2xlarge | c5a.2xlarge instance type | $0.24 |
c5a.4xlarge | c5a.4xlarge instance type | $0.24 |
c5a.8xlarge | c5a.8xlarge instance type | $0.24 |
c5a.large | c5a.large instance type | $0.08 |
Vendor refund policy
Refunds available on request.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Initial release of FRRouting 10.7.0 as a ready-to-use, secure-by-default IP routing node with zebra, bgpd and ospfd enabled and a live self-contained OSPF demonstration proving the router works on first boot.
Additional details
Usage instructions
Connect via SSH on port 22 as the default login user for your operating system variant (for the Ubuntu 24.04 variant the user is ubuntu). FRR is managed with the vtysh shell: run sudo vtysh to enter it, or sudo vtysh -c "show version" for one-off commands. Retrieve the per-instance node details with: sudo cat /root/frrouting-credentials.txt. Confirm the suite is running with: systemctl status frr and sudo vtysh -c "show running-config". Inspect the shipped self-contained OSPF demo with sudo vtysh -c "show ip ospf neighbor" (a Full adjacency) and sudo vtysh -c "show ip route" (an OSPF-learned route). bgpd is running and ready - add your own neighbors under router bgp in /etc/frr/frr.conf or via vtysh configure terminal, then reload with sudo systemctl reload frr. Every daemon VTY is bound to loopback and no routing credential ships in the image. The instance security group opens port 22 (SSH) only; open the specific protocol ports your peers use (BGP tcp/179, OSPF IP protocol 89, and so on) to your own peers inside your VPC. FRR is a routing control plane and speaker, and complements rather than replaces the AWS VPC route table.
Resources
Vendor resources
Support
Vendor support
cloudimg provides 24/7 technical support for this product by email and live chat. Our engineers help with deployment, configuration, updates, performance tuning and troubleshooting; critical issues receive a one hour average response. Contact support@cloudimg.co.uk .
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.