Updated June 14, 2024

OpenWrt is a Linux-based OS that is adapted for use on network devices, mainly routers. The project allows you to create VPN connections for remote access to resources or connections between physical and cloud infrastructures.

OpenWrt is a flexible network management tool that is good for home networks and corporate infrastructures alike.

Benefits

  • Open-source software

    The project is open-source. This allows software developers worldwide to collaborate, contribute to system improvement, and adapt it to their own needs.

  • Flexible and customizable

    You can customize the routing settings, firewalls, VPNs, and QoS to develop network solutions that will meet your specific requirements.

  • Support for a great variety of devices

    OpenWrt supports a great number of routers and other network devices from different vendors, which allows using OpenWrt on a wide range of hardware.

  • Packages and extensions

    You will have access to a large number of packages and extensions so that you can develop your own network services and add new features and apps to your router or other devices.

  • Updates and security

    Regular updates ensure the security and stable performance of your network and an active community is always here to roll them out in time.

  • Run experiments and learn

    OpenWrt provides a platform to learn about network technology and run experiments. Create your own projects and customize networks in any way you like.

Deployment instructions
  1. Get an SSH key pair to connect to a virtual machine (VM).

  2. Create a VM from a public image. Under Image/boot disk selection, go to the Cloud Marketplace tab and select OpenWrt. Under Access:

    • Enter the username in the Login field.
    • Paste the contents of the public SSH key file in the SSH key field.

    Save the VM public IP address.

  3. Connect to the VM over SSH. To do this, use your username and the private SSH key you previously created.

  4. Get a password:

    sudo cat /root/<username>_password
    
  5. Open https://<VM_public_IP_address>:8443/ in your browser.

  6. To connect to the service, use the following parameters:

    • Username: VM username.
    • Password: Previously obtained password.

from RUB 9,175 / per month

The minimum VM cost with a basic configuration 
Billing type
Hourly (Pay as you go)
Type
Virtual Machine
Category
Network infrastructure
Security
Publisher
OpenNix Cloud security
Use cases
  • Protecting sites and applications.
  • Translating addresses.
  • Filtering traffic.
  • Routing on the internet.
Technical support

OpenNix
OpenNix provides technical support to OpenWrt users in Yandex Cloud. You can contact their technical support by email at support@opennix.ru. Support engineers are available on business days from 9 a.m. to 6 p.m., GMT+3.

Yandex Cloud
Yandex Cloud does not provide technical support for this product. If you have any issues, please refer to the respective developer’s information resources.

Product IDs
image_id:
fd8o2kl139iu65oq4d6r
family_id:
opennix-openwrt
Product composition
SoftwareVersion
OpenWrt22.03.5
OpenWrt22.03.5
rsync3.2.7-1
luci-app-acl21.194.6761
openvpn2.5.7-3
crowdsec-firewall-bouncer0.0.27-1
Terms
By using this product you agree to the Yandex Cloud Marketplace Terms of Service and the terms and conditions of the following software: EULA

from RUB 9,175 / per month

The minimum VM cost with a basic configuration 
Billing type
Hourly (Pay as you go)
Type
Virtual Machine
Category
Network infrastructure
Security
Publisher
OpenNix Cloud security