连接到 isc-dhcp-server 中的第二个子网时,无法 ping 通内联网或互联网上的任何内容

连接到 isc-dhcp-server 中的第二个子网时,无法 ping 通内联网或互联网上的任何内容

在我的本地网络上,我让 Ubuntu Server 运行 isc-dhcp-server 和 named。我为许多设备分配了静态地址,到目前为止,我为未知设备分配了一小段 IP 地址。这些 IP 地址位于单个子网:192.168.0.0。我想创建第二个子网,来为所有未知设备分配 IP 地址。由于服务器只有一个接口,因此我使用共享网络选项添加了子网。这样做,我可以连接未知设备并在第二个子网上接收 IP 地址,但该设备无法 ping 任何内容,无论是在本地网络内还是在互联网上,也无论是通过 FQDN 还是 IP 地址。我甚至无法 ping 8.8.8.8 或位于 192.168.0.10 的服务器本身。我确信我的配置中缺少某些内容,或者我实际上可能正在尝试做一些无法完成的事情。这是我的 dhcpd.conf 的内容:

ddns-update-style standard;
authoritative;

shared-network "LBCN-Network" {
    interface enp2s0;
    option domain-name "lbcn.lan";
    option domain-name-servers 192.168.0.10, 8.8.8.8, 8.8.4.4;
    option routers 192.168.0.1;

    #SUBNET DECLARATIONS
    subnet 192.168.0.0 netmask 255.255.255.0 {

            default-lease-time 86400;
            max-lease-time 172800;
            boot-unknown-clients false;
            option broadcast-address 192.168.0.255;
    }

    subnet 192.168.1.0 netmask 255.255.255.0 {
            range 192.168.1.2 192.168.1.254;
            default-lease-time 43200;
            max-lease-time 86400;
            boot-unknown-clients true;
            option broadcast-address 192.168.1.255;
    }

    # RESERVED IP ADDRESSES

    # Computers (2-19)
    host BOGUS-COMPUTER {
            hardware ethernet 12:34:56:78:9a:bc;
            fixed-address 192.168.0.3;
    }
    ...and a bunch more
}

192.168.0.1 是我的网关(调制解调器)的地址,192.168.0.10 是服务器本身的地址(正在运行命名)。在 192.168.0.0 子网上具有主机声明的设备没有问题;它们可以访问互联网、Apache 网站的 FQDN、ping 其他设备等。

我已经net.ipv4.ip_forward=1在 sysctl.conf 中添加了内容,并且还执行ufw disable并允许了 iptables 中的所有内容,以查看是否能够让事情顺利进行,但没有成功。也许我的调制解调器无法“看到” 192.168.1.0 子网?有什么想法吗?

我没有包含任何命名内容,因为问题不仅限于 FQDN,还包括 IP 地址,但如果需要,我可以发布这些内容。

编辑:根据 berndbausch 的建议,结果如下route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         _gateway        0.0.0.0         UG    0      0        0 enp2s0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 enp2s0

答案1

果然,我只是没有在路由器中添加子网路由。感谢 berndbausch 为我指明了正确的方向!

相关内容