# Yandex cloud OPNsense documentation

> Deploy and configure OPNsense in Yandex Cloud - virtual machine creation, NAT gateway setup, firewall rules, and network routing configuration

Source: https://opennix.org/en/docs/yc/opnsense/

OPNsense is an open-source, FreeBSD-based firewall and routing platform. It offers a wide range of features such as:

- **Firewall and Network Security**: Includes stateful firewall, NAT, and extensive monitoring and reporting tools.
- **VPN Support**: Provides support for various VPN technologies including IPsec, OpenVPN, and more.
- **High Availability**: Features like CARP for failover and load balancing.
- **Web Proxy and Filtering**: Supports proxy servers with filtering capabilities.
- **Traffic Shaping and QoS**: Manages bandwidth and prioritizes traffic to optimize network performance.
- **Intrusion Detection and Prevention**: Built-in IDS/IPS features to protect against threats.
- **Rich Plugin System**: Extendable with numerous plugins to add additional functionalities.

It’s known for its ease of use, robust community support, and regular updates, making it a popular choice for both home and enterprise users.

## OPNsense in Yandex Cloud Guides

- [Deploying an OPNsense virtual machine in Yandex Cloud](/en/docs/yc/opnsense/opnsense-yandex-cloud-deploy/) - creating and configuring an OPNsense VM in the cloud infrastructure
- [Configuring OPNsense as a NAT gateway](/en/docs/yc/opnsense/opnsense-nat-gateway/) - NAT instance setup, firewall rules, and traffic routing

## Related Sections

- [OPNsense in VK Cloud](/en/docs/vk/vk-cloud-opnsense/) - deploying and configuring OPNsense on the VK Cloud platform
- [pfSense in Yandex Cloud](/en/docs/yc/pfsense/) - alternative FreeBSD-based firewall for Yandex Cloud

