Ok, this one you can get it (for each network interface) via 

$ ifconfig

In the command line. So I guess it should be possible to ask the OS via a FFI call what is the address.

I don���t know what is done in Pharo about that.

Apparently, on Linux using C, it is possible to get the IP address of an interface via a call to getifaddrs [1].

I don���t know what is the method to do that on Mac OS.

Julien

Links:
[1]: http://man7.org/linux/man-pages/man3/getifaddrs.3.html

---
Julien Delplanque
Doctorant �� l���Universit�� de Lille 1
http://juliendelplanque.be/phd.html
Equipe Rmod, Inria
B��timent B 40, Avenue Halley 59650 Villeneuve d'Ascq
Num��ro de t��l��phone: +333 59 35 86 40

Le 14 mars 2018 �� 11:28, Denis Kudriashov <dionisiydk@gmail.com> a ��crit :

2018-03-14 11:14 GMT+01:00 Julien <julien.delplanque@inria.fr>:
What do you mean by your IP address, on your local network or the one seen by external servers when you connect to them?

I need address in my local network.
 

If I remember well, the IP address seen by computers outside your local network is not the IP address of your actual computer but the one of the router connecting your local network to the outside web.

I am not sure you can get the outside IP address without asking it to a computer outside your local network but I might be wrong.

Julien

---
Julien Delplanque
Doctorant �� l���Universit�� de Lille 1
Num��ro de t��l��phone: +333 59 35 86 40

Le 14 mars 2018 �� 11:07, Denis Kudriashov <dionisiydk@gmail.com> a ��crit :

Hello.

Do we have a way to retrieve IP address from Pharo?
I tried to use following code:

NetNameResolver addressForName: NetNameResolver localHostName 

But it either not works (dialog with retry give-up options) or returns localhost 127.0.0.1.

Best regards,
Denis