0

我在树莓派上运行的 Ubuntu 服务器 20.04 上添加了 1 个 USB2ETHERNET TPLINK NIC,用于家庭 DHCP 服务器,用于家庭实验室。

我的 Raspberry Pi ubuntu 服务器 eth0(主网卡)正在从我的 TP-LINK 路由器接收 IP(192.168.0.2)地址,在我的 TP-LINK 路由器上,我为我的 pi 网卡设置了静态租约。

我已经通过 netplan 为我的 eth1(usb nic)设置了静态 ip(192.168.10.1)(详情如下)。在我的 TP-LINK 路由器上,我还添加了一条静态路由,用于在 pi 主网卡(192.168.0.2)上发送/转发 192.168.10.0 网络的请求。我可以在 192.168.0.0 网络上从我的笔记本电脑 ping 192.168.10.1。192.168.0.1/24 由 TP-LINK 路由器 dhcp 服务器管理。

我有一个运行 ESXI 的桌面,它的主 NIC 通过有线电缆连接到 pi USB NIC。ESXI 桌面已从运行在 eth1 上的 PI dhcp 服务器收到其 IP,并且在 isc-dhcp-server 配置文件中也设置为静态租约(详情如下)。

  1. 我可以从 192.168.0.170 上的笔记本电脑 ping 192.168.10.1 (pi usbnic)
  2. 我无法从 192.168.0.170 上的笔记本电脑 ping 192.168.10.10 (esxi)
  3. 我可以从 pi ping 192.168.10.10

让我知道我在路由中错过了什么,因为我无法从笔记本电脑访问 ESXI WEBUI。我还需要在 PI 上设置什么路由才能访问我的 ESXI。

TP-LINK路由器静态路由集

NETPLAN STATIC IP 地址分配给 eth1 和路由

network:
version: 2
ethernets:
    eth0:
        dhcp4: true
        optional: true

    eth1:
        dhcp4: false
        addresses: [192.168.10.1/24]
        gateway4: 192.168.0.1
        nameservers:
            addresses: [192.168.10.1, 8.8.8.8]
        routes:
            - to: 192.168.0.0/24
              via: 192.168.0.1
              metric: 100

预先感谢。

4

0 回答 0