相关疑难解决方法(0)

如何修复“iptables: No chain/target/match by that name”?

我在我的 linux 嵌入式系统上构建并安装了 iptables。如果我列出所有规则,一切正常:

#iptables --list
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Run Code Online (Sandbox Code Playgroud)

但是,如果我添加一个新规则来阻止 icmp ping,我会得到以下错误:

iptables -A INPUT -i eth0 -p icmp --icmp-type any -s 0/0 -d 10.20.3.179 -m state --state NEW,ESTABLISHED,RELATED -j DROP
iptables: No chain/target/match by that name.
Run Code Online (Sandbox Code Playgroud)

如何解决?

注意:我以超级用户身份启动命令

linux iptables

7
推荐指数
1
解决办法
6万
查看次数

蹩脚的 DNS 服务器

我正在尝试使用我拥有的域设置我的 BIND,并且我正在使用 dnssy.com 和 intodns.com 来检查一切是否正常,但是我在两者中都遇到了错误。错误说我的 DNS 服务器是“蹩脚的”(我不明白这是什么意思)。

我的named.conf

options {
    directory "/var/dns";
    pid-file "/var/run/named/named.pid";
    auth-nxdomain yes;
    datasize default;
    listen-on-v6 { any; };
    listen-on { 127.0.0.1; 188.165.234.51; };
    listen-on-v6 { ::1; };
    allow-recursion { 127.0.0.1; };
    allow-transfer { none; };
    allow-update { none; };
    allow-query { any; };
    allow-query-cache { any; };
    version none;
    hostname none;
    server-id none;
};
include "/var/dns/autogen-zones";
Run Code Online (Sandbox Code Playgroud)

autogen-zones 是一个自动生成的文件,其中包含以下内容:

zone "localhost" IN {
     type master;
     file "localhost.zone";
     allow-transfer { any; };
};
zone "0.0.127.in-addr.arpa" IN { …
Run Code Online (Sandbox Code Playgroud)

bind

3
推荐指数
1
解决办法
1628
查看次数

标签 统计

bind ×1

iptables ×1

linux ×1