为什么防火墙允许http响应数据包到达我的主机端口,比如48406,尽pipe我的主机不允许任何入站连接?

我的主机被允许一切出站和没有任何入站的规则阻止。 如果我向某个网站发出http请求,网站服务器会响应我主机上的某个端口,例如48406。

现在,入站规则中不允许使用48406端口,为什么允许响应报文通过墙?

因为防火墙可以将其识别为已build立和允许的连接(出站端口80)的一部分。 这是防火墙的基本要求,否则根本就无法进行通信,因为源端口通常对于这种连接是随机的。