SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: odp77 en Sábado 20 de Mayo de 2006, 02:44
-
hola, estoy en el desarrollo de un programa en c linux (gcc) y necesito saber la IP de la maquina en el que se esta ejecutando.
gracias y saludos..... :hola:
-
;) ;)
MMMM no se si sea posible, de hecho tambien lanzo la pregunta al foro:
existe alguna funcion parecida a "system();" de la libreria dos.h para linux obvio si esto fuera en windows esa seria mi solucion pero aqui no se.
-
http://www.forosdelweb.com/showthread.php?t=381891 (http://www.forosdelweb.com/showthread.php?t=381891)
A que te refieres si en linux existe una funcion parecida a System, si esta funcion se encuenra en el header stdlib.h por lo tanto puede usarse desde Linux (obviamente los parametros son distintos) ? :unsure:
-
;) ;) ;)
Entonces en windows existe un commando que es ipconfig/all que accedes a el por medio de dos y desde c por medio de system, ahora entonces no se si pueda hacer esto en linux
-
En teoria si, no he tenido chance de probarlo:
En linux es ifconfig
man ifconfig (http://www.die.net/doc/linux/man/man8/ifconfig.8.html)
-
Si, es ifconfig aunque sea para WLAN, pero como respondi en el foro de linux, la otra manera es leer el dns con POSIX y con sockets resolver el dns.
:hola: