Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中设置ip地址_Java_Ip - Fatal编程技术网

如何在java中设置ip地址

如何在java中设置ip地址,java,ip,Java,Ip,我想禁用网络进行测试,就像c#中的这个解决方案:它建议将ip设置为伪造的静态地址。如何从Java或Groovy设置ip 。我在用Mac 为删除所有请求的JVM设置一个代理怎么样 您不必更改系统配置,如果您需要一些高级属性,代理处理可以通过fixture完成 在我看来,这似乎是一种探索的方法,看看这个,例如sudo ifconfig en1 downsudo ifconfig en1 up我可以从java访问ifconfig吗?我希望有一个单元测试来处理重新配置。@alexvetter ifcon

我想禁用网络进行测试,就像c#中的这个解决方案:它建议将ip设置为伪造的静态地址。如何从Java或Groovy设置ip


。我在用Mac

为删除所有请求的JVM设置一个代理怎么样

您不必更改系统配置,如果您需要一些高级属性,代理处理可以通过fixture完成


在我看来,这似乎是一种探索

的方法,看看这个,例如
sudo ifconfig en1 down
sudo ifconfig en1 up
我可以从java访问ifconfig吗?我希望有一个单元测试来处理重新配置。@alexvetter ifconfig仅适用于Linux
ifconfig
应该在
Mac OS X
上可用,您可以通过单元测试来运行它。这将导致整个机器的网络停止工作,而不仅仅是测试,当然我已经找到了如何使用exec实现这一点,但我不知道如何处理sudo的密码要求