Olá
Não é possível fazer tudo isto com Java. Mas é possível chamar a aplicação que mostra a configuração da rede e o próprio usuário fazer esta alteração:
Win Pokemon (Windows 95/98/ME):
RunDLL32.EXE shell32.dll,Control_RunDLL netcpl.cpl
Windows NT/2000/XP
No Windows NT 4, mostra o Network Properties control panel. No Windows 2000 / XP, mostra Network and Dial Up Connections folder.
No Windows NT 4, o comando pode ser chamado com ou sem um número de identificação (substitua a marca # no segundo examplo). A tabela abaixo lista o efeito do número especificado:
# Description
0 Identification
1 Services
2 Protocols
3 Adapters
4 Bindings
RunDLL32.EXE shell32.dll,Control_RunDLL ncpa.cpl
ou
RunDLL32.EXE shell32.dll,Control_RunDLL ncpa.cpl,,#
É claro que o cara precisa ser administrador da máquina para conseguir fazer isto no Win NT/2000/XP
[]s
Luca