Trong định nghĩa thì RELATED là "một connection dùng để khởi tạo một connection khác"
The RELATED state refers to a connection that is used to facilitate another connection. A common example is an FTP session where control data is passed to one connection and actual file data flows through another one.
Như vậy thì để giao thức FTP hoạt động bình thường thì đối với server ta chỉ cần mở cổng 21 là được hay phải ACCEPT thêm cổng 20 cho ftp-data?
Code:
iptables -A INPUT -p tcp -d x.x.x.x --dport 21 -m state --state NEW,ESTABLISH,RELATED -j ACCEPT
iptables -A OUTPUT -p tcp -s x.x.x.x --sport 21 -m state --state ESTABLISH,RELATED -j ACCEPT
Và có giao thức nào cần phải có state RELATED này nữa không?