Documentación offline PHP master

tcpwrap_check

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

tcpwrap_check

Verificación Tcpwrap

Descripción#

tcpwrap_check(string $daemon, string $address, [string $user], [bool $nodns]): bool
```php

`tcpwrap_check` consulta los ficheros `/etc/hosts.allow` y `/etc/hosts.deny` para verificar si el acceso al servicio `daemon` está permitido o no para un cliente.

## Parámetros

`daemon`  
El nombre del servicio.

`address`  
La dirección remota del cliente. Puede ser una dirección IP o un nombre de dominio.

`user`  
Un nombre de usuario, opcional.

`nodns`  
Si `address` se asemeja a un nombre de dominio, DNS es utilizado para resolverlo en una dirección IP; defina `nodns` a `true` para evitar este comportamiento.

## Valores devueltos

Esta función devuelve `true` si el acceso debe ser autorizado, `false` en caso contrario.

## Ejemplos

Rechazar todas las conexiones desde localhost

Si su fichero `/etc/hosts.deny` contiene :

    php: 127.0.0.1



Y su código se asemeja a :

```php

Véase también#

Para más detalles, consulte la página man de hosts_access(3).