Désolé, pas vu le [LINUX] dans le titre.
Pour avoir ton IP local sous linux, il faut aller lire le fichier /etc/network/interfaces
Par contre, il me semble qu'il faut avoir les droits root. Mais c'est sans garantie, je n'ai pas Linux sous la main pour tester.
Vive le C
Tchao
Savon