gpt4 book ai didi

java - 在java中添加/设置ipv4 LAN地址的最佳方式

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:24:24 26 4
gpt4 key购买 nike

我有兴趣从 Java 应用程序(实际上是 Scala)添加一个额外的 ipv4 本地网络 IP 地址。到目前为止,我找到的唯一解决方案是 runtime exec of netsh ,但我不希望依赖 netsh 并尽可能使用核心 java 库。最好的解决方案是什么?此外,看起来连 netsh 都不适合我,因为我在 linux 上。

最佳答案

您可以调用 ifconfig(或 ipconfig/netsh for windows)。

使用以下命令:

ifconfig eth0 <NEW-IP> netmask 255.255.255.0 up

在 Java 中:

Process p = Runtime.getRuntime().exec(new String[]{"bash","-c","ifconfig eth0 <NEW-IP> netmask 255.255.255.0 up"});

关于java - 在java中添加/设置ipv4 LAN地址的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24028073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com