关于 hosts.allow 中的子网掩码规范

您好,
我是系统解决方案部的冈崎。

前几天,我在 hosts.allow 中指定子网掩码时遇到了一些问题,所以我在这里总结一下。

hosts.allow 是什么?

首先,hosts.allow 文件用于指定 IP 地址和域名,并
描述服务器的连接权限设置。
结合 hosts.deny 文件(用于描述连接拒绝设置),
您可以限制对服务器的连接。
基本输入方法如下:
“进程名称”:“要允许的 IP 地址”

子网规范

当描述一个特定的地址范围时,
例如 192.168.0.0 到 192.168.0.255,
192.168.0.0/24

192.168.0.0/255.255.255.0

关于主要话题,例如,
如果您想在 hosts.allow 中允许来自 192.168.0.0 到 192.168.0.255 的 SSH 连接

sshd:192.168.0.0/24

如果这样写,系统不会响应。
在这种情况下,即使您尝试从 192.168.0.23 连接 SSH,也无法连接
。如果您希望获得相同的权限设置,则必须按如下方式编写。

sshd: 192.168.0.0/255.255.255.0

sshd: 192.168.0。

您可以通过输入此信息进行连接。
您还可以指定域名并添加连接权限设置。sshd
: .example.com

概括

您经常需要在 hosts.allow 文件中添加地址,
如果您只允许来自单个地址的连接,则无需担心。但是,
如果您要添加特定地址范围,请务必谨慎指定子网掩码。

如果您觉得这篇文章有用,请点击【点赞】!
4
加载中...
4票,平均分:1.00/14
11,383
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

冈崎润一郎

在智能手机游戏的迁移和运营方面拥有丰富的经验。

我目前从事多云运维、服务器搭建和迁移方面的工作。随着项目数量的增加,我一直在思考如何提高工作效率。我经常会考虑各种服务器迁移方案,并权衡不同云平台的优势。

在进行云间迁移和物理环境到云环境迁移的过程中,该公司连续两次在日本MSP协会举办的比赛中获得冠军。