✌️Network ACL
Network ACL Overview
Network ACL (Access Control List) or NACL is a crucial part of network security. It helps control and manage traffic flow in and out of subnets by applying rules that either allow or deny access.
A network ACL is automatically created with a subnet.
Each subnet must be associated with a NACL.
NACLs contain inbound and outbound rules. Priority values are evaluated in ascending order, and once a match is found, further rules are not evaluated.
Each NACL has a maximum limit of 100 rules (both inbound & outbound rules).
A Network ACL rule consists of the following basic components:
You can modify the default network ACL by adding or removing rules. Any changes made to the rules of a network ACL are automatically applied to the associated subnets.
The components of a network ACL rule include:
Priority
Rules are processed in ascending order by priority number. Once a rule matches the traffic, it is applied, even if higher-numbered priority rules conflict with it The system automatically increments the priority number, but the user can change it as long as it does not duplicate an existing number.
Type
Specifies the type of traffic, such as HTTP, HTTPS, or ALL.
Protocol
NACL supports TCP, UDP, ICMP, or any protocols.
Port
The specific port of the traffic is targeted from 1 to 65535.
Source
For inbound rules, this specifies the origin of the traffic (CIDR range)
Destination
For outbound rules, this specifies the target of the traffic (CIDR range)
Traffic action
The specified traffic is permitted with Allow or** Deny**
Notices
The default rule is automatically created with a NACL that allows all outbound traffic, and you can delete it.
100
ALL
ALL
ALL
0.0.0.0/0
ALLOW
If you delete the above default rule, you need to add the following outbound rules to create and deploy the server:
1
HTTP
TCP
80
0.0.0.0/0
ALLOW
2
HTTPS
TCP
443
0.0.0.0/0
ALLOW
3
DNS (UDP)
UDP
53
0.0.0.0/0
ALLOW
What you can do with a Network ACL
Create new rules
Creating an additional Network ACL allows (ALLOW) or denies (DENY) all or specific types of inbound and outbound traffic.
To create one or more Network ACL rules, follow these steps:
Sign in to your FPT Cloud account, select a Tenant, a Region and a VPC;(If you have more than one of them)
Navigate to AI Infrastructure/Network ACLin the sidebar;
Choose a network ACL by clicking a NACL name or Actions/Manage rulesin the list;
Choose an Outbound or Inbound Tab; (if user want to create the corresponding traffic rule)
Click the button Create new rule;
Enter the Priority, Type, Protocol, Port, Source/Destination, and Traffic Action fields;
You can create multiple new rules and choose Apply to save changes.
Modify existing rules
To modify one or more Network ACL rules, follow these steps:
Choose a network ACL by clicking a NACL name or Actions/Manage rulesin the list;
Click on the Edit icon in the rule you want to modify;
Change the rule value to your desire;
You can repeat and modify multiple existing rules and choose Apply to save changes.
Remove rules
To remove one or more Network ACL rules, follow these steps:
Choose a network ACL by clicking a NACL name or Actions/Manage rulesin the list;
Click on the Delete icon in the rule you want to remove;
You can repeat and delete multiple existing rules and choose Apply to save changes.
Last updated
