使用HTTP connect和java修改getInputStream&交换机IP地址

使用HTTP connect和java修改getInputStream&交换机IP地址,java,http,ip,Java,Http,Ip,基本上,我想做的是能够在我的机器上的两个NIC卡之间切换我的IP地址,然后证明我已经这样做了 我连接到这个网站是为了显示我的IP地址,但正如你可能想象的那样,下面的代码吐出了很多垃圾,有没有办法只获取特定的单词:你的IP地址是XXX.XX.XX.XX?把剩下的都撇在一边 另外,我仍然不知道如何动态切换我的IP,是否可以像我一样使用HTTP连接 import java.net.*; import java.io.*; public class URLReader { public stati

基本上,我想做的是能够在我的机器上的两个NIC卡之间切换我的IP地址,然后证明我已经这样做了

我连接到这个网站是为了显示我的IP地址,但正如你可能想象的那样,下面的代码吐出了很多垃圾,有没有办法只获取特定的单词:你的IP地址是XXX.XX.XX.XX?把剩下的都撇在一边

另外,我仍然不知道如何动态切换我的IP,是否可以像我一样使用HTTP连接

 import java.net.*;
 import java.io.*;

public class URLReader {
public static void main(String[] args) throws Exception {

    URL oracle = new URL("http://ipaddress.com/?gclid=CIfHmL3zsr8CFYwDvAodqAEAag");


    BufferedReader in = new BufferedReader(
    new InputStreamReader(oracle.openStream()));

    String inputLine;
    while ((inputLine = in.readLine()) != null)
        System.out.println(inputLine);
    in.close();
}
}

如果你在windows上,你可以这样做

如果愿意,您可以从Java执行bat:

Process p1 = Runtime.getRuntime().exec("C:\\switchCon.bat");