Security Center provides the container firewall feature. The feature delivers firewall
capabilities to protect containers. If attackers exploit vulnerabilities or malicious
images to intrude into clusters, the container firewall feature generates alerts or
blocks attacks.
Limits
Only Security Center Ultimate supports this feature. If you do not use the Ultimate
edition, you must upgrade Security Center to the Ultimate edition before you can use
this feature. For more information about how to purchase and upgrade Security Center,
see Purchase Security Center and Upgrade and downgrade Security Center. For more information about the features that each edition supports, see Features.
How container firewall works
In the container firewall module, network objects are used to identify container applications.
The information about a network object includes the namespace to which a container
application belongs, the name of the container application, the image of the container
that is used to run the container application, and labels. You can create a defense
rule to protect a cluster based on network objects. The defense rule can detect and
block unusual traffic that is destined for the cluster. For more information about
how to configure and use the container firewall feature, see Create a network object, Create a defense rule, Manage the defense status and defense rules of a cluster, and View details on the Protection status tab.
Supported operating system versions
A cluster defense rule can be enabled based on the AliNet plug-in that defends against
malicious network behavior. The AliNet plug-in is used to block suspicious network
connections, Domain Name System (DNS) hijacking, and brute-force attacks. Before you
use the container firewall feature, make sure that your cluster nodes run an operating
system whose kernel version is supported by the AliNet plug-in. If your cluster nodes
run an operating system whose kernel version is not supported by the AliNet plug-in,
the defense rule that you create for your cluster does not take effect. The following
table describes the versions and kernel versions of the operating systems that are
supported by the AliNet plug-in.
Operating system |
Operating system version |
Kernel version |
64-bit Ubuntu |
- Ubuntu 14.04
- Ubuntu 16.04
- Ubuntu 18.40
- Ubuntu 20.04
|
- 3.13.0-32-generic
- 3.13.0-86-generic
- 4.4.0-104-generic
- 4.4.0-117-generic
- 4.4.0-124-generic
- 4.4.0-142-generic
- 4.4.0-146-generic
- 4.4.0-151-generic
- 4.4.0-170-generic
- 4.4.0-174-generic
- 4.4.0-179-generic
- 4.4.0-184-generic
- 4.4.0-185-generic
- 4.4.0-62-generic
- 4.4.0-63-generic
- 4.4.0-93-generic
- 4.4.0-96-generic
- 4.15.0-23-generic
- 4.15.0-42-generic
- 4.15.0-45-generic
- 4.15.0-52-generic
- 4.15.0-54-generic
- 4.15.0-72-generic
- 4.15.0-96-generic
- 4.15.0-109-generic
- 4.15.0-106-generic
- 4.15.0-111-generic
- 4.15.0-118-generic
- 4.15.0-1047-gcp
- 4.15.0-128-generic
- 5.4.0-31-generic
- 5.4.0-42-generic
- 5.4.0-47-generic
- 5.4.0-58-generic
- 5.4.0-73-generic
|
64-bit CentOS |
- CentOS 6.5
- CentOS 6.6
- CentOS 6.7
- CentOS 6.8
- CentOS 6.9
- CentOS 6.10
- CentOS 7.0-1406
- CentOS 7.1-1503
- CentOS 7.2-1511
- CentOS 7.3-1611
- CentOS 7.4-1708
- CentOS 7.5-1804
- CentOS 7.6-1810
- CentOS 7.7-1908
- CentOS 7.8-2003
- CentOS 7.9-2009
- CentOS 8.0-1905
- CentOS 8.1-1911
- CentOS 8.2-2004
|
- 2.6.32-**, which indicates all the CentOS kernels whose version numbers start with
2.6.32
- 3.10.0-**, which indicates all the CentOS kernels whose version numbers start with
3.10.0
- 4.18.0-**, which indicates all the CentOS kernels whose versions are 4.18.0-240.15.1
or earlier
- 5.4.42-200.el7.x86_64
|
64-bit Alibaba Cloud Linux |
Alibaba Cloud Linux 2.1903 |
- 3.10.0-1160.al7.1.x86_64
- 4.4.95-1.al7.x86_64
- 4.4.95-3.al7.x86_64
- 4.19.24-7.al7.x86_64
- 4.19.24-7.14.al7.x86_64
- 4.19.81-17.al7.x86_64
- 4.19.81-17.2.al7.x86_64
- 4.19.91-19.1.al7.x86_64
- 4.19.91-21.al7.x86_64
- 4.19.91-21.2.al7.x86_64
- 4.19.91-22.al7.x86_64
- 4.19.91-22.2.al7.x86_64
- 4.19.91-23.al7.x86_64
- 4.19.91-24.1.al7.x86_64
|