Verify that /etc/hosts.allow is configured to permit authorized network access
Scanned 9/3/2026
Install to Claude Code
npx -y skills add CyberStrikeus/CyberStrike --skill cis-ubuntu1404-v210-3-4-2 --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Cis Ubuntu1404 V210 3 4 2?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/cyberstrikeus-cis-ubuntu1404-v210-3-4-2)More formats (shields.io, HTML) on the badges page.
---
name: "CIS Ubuntu 14.04 LTS - 3.4.2 Ensure /etc/hosts.allow is configured"
description: "Verify that /etc/hosts.allow is configured to permit authorized network access"
category: "cis-os-hardening"
version: "2.1.0"
author: "cyberstrike-official"
tags:
- cis
- ubuntu
- ubuntu-14.04
- level-1
- scored
- tcp-wrappers
- network
cis_id: "3.4.2"
cis_benchmark: "CIS Ubuntu Linux 14.04 LTS Benchmark v2.1.0"
tech_stack:
- ubuntu
- linux
cwe_ids: []
chains_with: []
prerequisites: []
severity_boost: "medium"
---
# 3.4.2 Ensure /etc/hosts.allow is configured (Scored)
## Profile Applicability
- Level 1 - Server
- Level 1 - Workstation
## Description
The `/etc/hosts.allow` file specifies which IP addresses are permitted to connect to the host. It is intended to be used in conjunction with the `/etc/hosts.deny` file.
## Rationale
The `/etc/hosts.allow` file supports access control by IP and helps ensure that only authorized systems can connect to the system.
## Audit Procedure
Run the following command and verify the contents of the `/etc/hosts.allow` file:
```bash
cat /etc/hosts.allow
```
## Expected Result
The file should contain appropriate network allow rules for your environment.
## Remediation
Run the following command to create `/etc/hosts.allow`:
```bash
echo "ALL: <net>/<mask>, <net>/<mask>, ..." >/etc/hosts.allow
```
where each `<net>/<mask>` combination (for example, "192.168.1.0/255.255.255.0") represents one network block in use by your organization that requires access to this system.
## Default Value
Contents of `/etc/hosts.allow` file will vary depending on your network configuration.
## References
- CIS Controls: 9.2 - Leverage Host-based Firewalls
## Profile
- Level 1 - Server
- Level 1 - Workstation
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!