1. ACL Introduction Communication between information points and between internal and external networks are both essential business requirements in enterprise networks. However, in order to ensure the security of the intranet, security policies are needed to ensure that unauthorized users can only access specific network resources, thereby achieving the purpose of access control. In short, ACL (Access Control List) is a network technology that can filter traffic in the network and control access.
In fact, the essence of ACL is to describe a collection of several characteristics of an IP data packet or Ethernet data frame. Then, the traffic in the network (consisting of a large number of data packets) is matched according to these sets, and "allowed" or "forbidden" according to the policy. effect:
2. Classification of ACL (based on IP) 1. Standard ACL Standard ACL can only match source IP addresses. There are three matching methods in the application:
Configuration commands:
2. Extended ACL Extended ACL can match multiple entries. Common items include source and destination IP, source and destination port numbers, and IP protocol number (type), etc., which can be used to meet the needs of most applications. In a condition, the order of these items is as follows: protocol number, source IP address, source port number, destination IP address, destination port number. Configuration commands:
3. ACL matching rules Which ACL is executed on a port is determined by the execution order of the conditional statements in the list. If the header of a data packet matches a conditional statement in the table, the following statements will be ignored and no longer checked. Only when the data packet does not match the first condition will it be sent to the next conditional statement in the ACL for comparison. If a match is found (assuming that sending is allowed), the data will be immediately sent to the destination interface regardless of whether it is the first or last statement. If all ACL judgment statements are checked and there is still no matching statement exit, the data packet will be regarded as rejected and discarded (implicit rejection: deny any). Please note that ACL cannot control the data packets generated by itself. 4. Calling ACL Different modules will play different roles when called, which is the fundamental reason why ACL is widely used. Common modules that call ACL are:
The more commonly used one is access-group, and its calling method requires two factors to be determined:
Call an ACL entry. Configuration command:
V. Experiment Experiment 1: Use extended ACL to achieve the situation where the PC cannot ping the router, but the router can ping the PC
Experiment 2: In a certain network, all users are prohibited from pinging, telnet, or http accessing a server (dns Server, ip is 192.168.1.253), but it needs to provide normal services
Experiment 3: In a certain network, except for normal web access and email sending and receiving, all other applications are prohibited
|
<<: Comparison of several mainstream wireless technologies in the Industrial Internet of Things
After the 5G standards were frozen, the global in...
The stable operation of a data center is insepara...
The operator called to inform me that the package...
On March 29, according to foreign media reports, ...
OneTechCloud has launched a Spring Festival promo...
On April 24, the National Development and Reform ...
Nowadays, 5G has become a hot topic around the wo...
Have you ever encountered these headache-inducing...
Just as a manned spacecraft was sent into space, ...
The Ministry of Industry and Information Technolo...
Recently, the American company LightPointe announ...
Often when you surf the Internet at home, you wil...
KhanWebHost recently released a US VPS hosting pa...
[[406599]] From left to right: Ye Kai, Song Zifu,...
5G is the present and the future, the next genera...