Informações de conexão/rede

Olá pessoal,
Gostaria da ajuda de vocês para obter informações referente ao tipo de conexão usada, saber se estou usando wireless ou não, por exemplo. Assim como informações de DNS etc…

Obrigado.
[]?s

Uma forma facil de se fazer isto que vc quer é dar um ipconfig ou ifconfig no console pela classe Runtime do java, pegar o retorno e fazer um parse da String retornada para pegar o que vc quizer, DNS, Mac address, ip e etc…