如果我读取/写入localhost上的TCP套接字,那会避免防火墙吗?

时间:2010-05-06 03:06:28

标签: networking sockets tcp

如果我想在同一台计算机上的两个进程之间打开一个TCP套接字,那么服务器是否会在localhost上运行,而localhost上的客户端连接是否可以安全地阻止任何防火墙干扰?

3 个答案:

答案 0 :(得分:2)

有些防火墙在这个问题上过于热心 - 这就是为什么IDLE(Python捆绑的IDE与本地主机套接字上的子程序进行通信)警告它并提供命令行选项以避免这种麻烦(不幸的是,它主要是发生在Windows上,因此Unix域套接字不是TCP套接字的可行替代方案! - )。

答案 1 :(得分:1)

这取决于防火墙的实现,所以,是的,可能存在防火墙干预。

答案 2 :(得分:0)

在系统上我很熟悉这个请求永远不会“通过线路”,所以你拥有的任何外部防火墙都不会进入图片,因为请求永远不会进入网卡。我不能说基于主机的防火墙如何与它交互,因为这太依赖于防火墙的实现方式。