【问题标题】:Can grpc communicate with mac address insted of ipgrpc可以用mac地址而不是ip通信吗
【发布时间】:2020-09-29 14:26:52
【问题描述】:

目前我的程序使用其他设备的 IP 来通过 grpc 进行通信。

不幸的是,IP 一直在变化,如果不手动更新,我无法继续设备之间的连接。

设备之间的连接仅在 LAN 上,应阻止来自 WAN 的访问。

这次在 rowter 设置中锁定设备的 IP 不是一个选项。

grpc 是否有办法通过 LAN(在我的网络内部)使用不会随时间变化的标识号或 MAC 地址进行通信?

我发现的相关问题:

grpc: Identify clients from same IP address

Reason for both a MAC and an IP address

【问题讨论】:

    标签: dart server grpc


    【解决方案1】:

    为了根据 MA​​C 地址定位机器,您正在谈论实现 ARP。这是not supported in dart 的东西,我也不确定无论如何走这条路是可取的。如果无法在路由器上设置 DHCP 预留,是否可以跳过 DHCP 并在接收机器上设置静态 IP?

    您可以查看您的路由器可能支持的动态 DNS,或者您可能需要单独设置,但这也需要静态 IP(用于您的 DDNS 服务器)。如果您的机器可以连接到互联网,那么您可以注册许多 DDNS 服务,但听起来情况并非如此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-27
      • 2020-06-11
      • 1970-01-01
      • 2020-05-27
      • 1970-01-01
      相关资源
      最近更新 更多