【问题标题】:Change IP address in JavaFX在 JavaFX 中更改 IP 地址
【发布时间】:2017-09-26 19:33:55
【问题描述】:

我希望能够使用我在 JavaFX 中创建的软件更改通过 LAN 电缆(1 对 1 连接)连接的设备的 IP 地址。

我已经知道这两个设备的 IP 地址是什么。安装了软件的设备和设备(要更改的IP)将在同一个子网中。

我可以使用任何协议/库/函数来实现这一点,或者这甚至是可行的吗?

【问题讨论】:

    标签: java networking javafx ip local


    【解决方案1】:

    Java(以及 JavaFX)没有更改设备 IP 地址的方法。

    如果设备的软件在您的控制之下,您需要在那里实施它。请注意,您的进程需要有相应的权限才能更改设备的地址。

    【讨论】:

    • 如果设备的软件是什么意思?连接将在 PC(具有更改 IP 地址的软件)和电视等设备之间。
    • 如果您正在编程的设备是您自己的,您可以添加自己的软件来处理 IP 地址更改,但要考虑到设备操作系统的限制。
    【解决方案2】:

    如果您正在编程的设备是您自己的,您可以添加自己的软件来处理 IP 地址更改,但要考虑到设备操作系统的限制。

    但是,如果它是其他制造商的设备,尤其是现成的设备,则不太可能。

    鉴于添加了“电视等设备”,许多此类设备已经提供了一种在设备上配置 IP 的方法。此外,许多路由器允许将设备的 MAC 地址绑定到固定 IP。

    但是,对于 Java(或 Python、C#、C 或程序集),您不能。除非设备中存在 API 或安全漏洞。

    【讨论】:

      猜你喜欢
      • 2015-06-01
      • 2013-01-24
      • 1970-01-01
      • 1970-01-01
      • 2019-01-31
      • 2016-09-25
      • 2013-07-03
      • 1970-01-01
      • 2015-05-05
      相关资源
      最近更新 更多