在一个局域网中,手改IP太慢了,而且经常出现IP已被占用。以下这个类可以自动的更换IP:
/**
* auto change ip
*
* @author ANGUS 2007-11-15
*/
public
class
ChangeIP
{

/**
* @param args
* @throws InterruptedException
*/
public static void main(String[] args) throws InterruptedException {
int i = 1;
/*
* 自动更换IP,IP从1到254
*/
while (true) {
// TODO Auto-generated method stub
System.out.println(i);
try {
Runtime.getRuntime().exec(
"Netsh interface ip set address "本地连接" static 192.168.33."
+ i + " 255.255.255.0 192.168.33.1 1");
} catch (Exception e) {
System.out.println(e.getMessage());
}
i++;
if (i == 255) {
i = 0;
}
Thread.sleep(30 * 1000);
}
}
}


































