在Linux机器上,有hosts.allow和hosts.deny来允许或拒绝某些主机访问机器上运行的服务。
问题是, 究竟是在考虑允许还是拒绝这些连接? 有没有守护进程,或者是内核,还有其他的东西?
它被称为TCP包装 – 一个程序被编译为使用function(如“portmap”,NFS世界的一部分),然后挂钩到hosts.allow / deny等。
这是由称为TCP包装器的库处理的。
这个库是基于hosts.allow和hosts.denied的标准Unix / Linuxnetworkingfunction的一个包装,增加ACLfunction。
这是一个很老的系统。