我正在做一个项目,我将从一个国家向另一个国家发送数据,根据发送的数据,为连接到计算机的命令设备进行处理。问题是:我无法将数据发送到PC的IP地址,因为PC会在我不使用它时打开和关闭,因此每次更改后我都无法知道IP地址是动态的,但我需要将数据发送到静态设备的 MAC 地址本身。我怎样才能做到这一点??
如何将数据包发送到 MAC 地址而不是 IP 地址
网络工程
ip
MAC地址
2021-07-28 08:57:16
1个回答
你不能。MAC 地址是本地的,因此您只能连接到与您位于同一 LAN(广播域)上的设备的 MAC 地址。
使用使用当前 IP 地址更新 DNS 名称的 dyndns 服务并连接到 DNS 名称以实现您的目标。或者让动态系统向您发送心跳,以便您知道它何时在那里以及如何到达它。
如果您应该有到另一台机器的第 2 层 VPN 连接,您可以通过 arp 协议获取给定 MAC 地址的 IP 地址。如果您确定可以走那条路,我可以详细说明。
其它你可能感兴趣的问题