我有一个 Raspberry Pi 通过以太网连接到我的 Macbook Pro,所以我基本上是在与我的 Raspberry Pi 共享我的 Macbook Pro 的互联网连接。我通过 SSH 连接到我的树莓派。我的 Macbook Pro 的以太网接口的 IP 地址为169.254.66.72,即使我为此接口使用静态 IP 地址,我的树莓派的 IP 地址也始终为192.168.2.5。为什么我的树莓派的 IP 地址不是169.254.66.72?
谢谢您的帮助!
我有一个 Raspberry Pi 通过以太网连接到我的 Macbook Pro,所以我基本上是在与我的 Raspberry Pi 共享我的 Macbook Pro 的互联网连接。我通过 SSH 连接到我的树莓派。我的 Macbook Pro 的以太网接口的 IP 地址为169.254.66.72,即使我为此接口使用静态 IP 地址,我的树莓派的 IP 地址也始终为192.168.2.5。为什么我的树莓派的 IP 地址不是169.254.66.72?
谢谢您的帮助!
你的 PI 不会有与你的 MacBook 相同的 IP 地址,那是行不通的。
你没有图表,所以我必须假设 PI 通过以太网连接到 MacBook,MacBook 通过 Wi-Fi 连接到 LAN,而 MacBook 正在桥接 LAN。
MacBook 有它的地址的原因是它在以太网网段上没有 DHCP 服务器,因此它在链接本地地址范围 (169.254.0.0/16) 中获取 IP 地址。然后,PI 将从桥接 LAN 上的 DHCP 服务器获取其 IP 地址,MacBook 获取其 Wi-Fi IP 地址的位置相同。