單行注釋: 使用"#"符號開頭的行將被視為注釋,不會被執行。
IP地址或子網掩碼: 可以使用IP地址或CIDR表示法的子網掩碼來限制特定IP地址范圍。例如: 192.168.1.1 或 192.168.1.0/24。
主機名: 可以直接使用主機名來限制特定的主機。例如:example.com。
通配符: 支持使用通配符來表示多個主機。例如:192.168.1.* 表示所有以192.168.1開頭的IP地址。
關鍵字: 支持使用關鍵字來表示特定范圍的IP地址。例如:ALL表示所有主機。
功能關鍵字: 支持使用功能關鍵字來指定特定的行為。例如:DENY表示拒絕連接,ALLOW表示允許連接。
空白行: 空白行將被忽略。
示例:
ALL: ALL 192.168.1.1 192.168.1.0/24 example.com
以上是Linux hosts.deny支持的基本語法,更詳細的語法規則請參考相關文檔或手冊。