Linux

iptables 中的“狀態相關,已建立”是什麼?

  • November 24, 2013
2064  871K ACCEPT  all  --  *    *    0.0.0.0/0  0.0.0.0/0  state RELATED,ESTABLISHED 
0     0    DROP    tcp  --  *    *    0.0.0.0/0  0.0.0.0/0  tcp flags:0x3F/0x00 
0     0    DROP    tcp  --  *    *    0.0.0.0/0  0.0.0.0/0  tcp flags:!0x17/0x02 state NEW 
0     0    DROP    tcp  --  *    *    0.0.0.0/0  0.0.0.0/0  tcp flags:0x3F/0x3F 
0     0    ACCEPT  all  --  lo   *    0.0.0.0/0  0.0.0.0/0           
61    3712 ACCEPT  tcp  --  *    *    0.0.0.0/0  0.0.0.0/0  tcp dpt:80 
0     0    ACCEPT  tcp  --  *    *    0.0.0.0/0  0.0.0.0/0  tcp dpt:443 
0     0    ACCEPT  tcp  --  *    *    0.0.0.0/0  0.0.0.0/0  tcp dpt:22 

我對這個的第一行有點困惑:

2064  871K ACCEPT  all  --  *    *    0.0.0.0/0    0.0.0.0/0     state RELATED,ESTABLISHED 

是什麼state RELATED,ESTABLISHED

我正在嘗試阻止對除 80,443,22 之外的所有人的訪問。我在這裡完成了嗎?

處於 RELATED 或 ESTABLISHED 狀態的數據包是屬於已經打開的連接的數據包;您通常會希望接受它們,否則連接將正確建立,但在初始握手後將無法流動。

引用自:https://serverfault.com/questions/557115