I would like to see my network addresses on my phone. On Windows I can use ipconfig for this and ifconfig on Linux. But how can I see this information on my Android device? Is there an application or command for this?

More specifically I would like to see what IPv4 address I get and what IPv6 address I get or if I don't get one.

  • You won't get an IPv6 address, Android doesn't support it: android.stackexchange.com/questions/3718/… Dec 16 '10 at 21:12
  • @Matthew: I actually get an IPv6 address, but it must be some kind of IPv4toIPv6 or some kind of local address, since it's not the same as when I visit an website. And I can't visit ipv6.google.com
    – Jonas
    Dec 16 '10 at 21:50
  • Ah, my bad. That must be the "partial support" mentioned on the Google forum. Dec 16 '10 at 21:52
  • @Matthew: There may be something with my network operator too. I actually get a local IPv4 address from them too, it's not the same as I see if I visit an What is my IP service. Here is an interesting blog post T-Mobile: Clever or Insane? but I don't have T-Mobile as network operator.
    – Jonas
    Dec 16 '10 at 21:57

Try the free OS Monitor by eolwral. You can see every physical or logical network interface with associated ipv4/6 and mac addresses as well as total Rx ad Tx. Also has open connections and more, pretty awesome app for free if you ask me.


Android comes with ifconfig, install Terminal Emulator and type "ifconfig eth0", or use "netcfg" to list all available devices. You need root to use ifconfig though.

  • 3
    I have tried with Android Terminal Emulator but nothing happens if I execute ifconfig and if I run ifconfig eth0 I get eth0: No such device. I tested with netcfg now and it prints a list with IPv4, but there is no information about IPv6. Thanks anyway.
    – Jonas
    Dec 16 '10 at 10:18
  • The default interface for 3G seems to be named rmnet0 instead of eth0 on my Android, so ifconfig rmnet0 works better.
    – Jonas
    Dec 16 '10 at 21:52
  • 2
    you may use "ifconfig wlan0" in your terminal if you have connected with WiFi
    – user90806
    Jan 20 '15 at 8:42
  • Use netcfg to get the list of available devices. Find the short name of the most likely device (it should have the network IP address of your device listed next to it). Then use ifconfig <shortname>. For example if netcfg shows that wlan0 has your device's actual network IP address (not bogus IP like, then you should execute ifconfig wlan0 to get more details.
    – ADTC
    May 8 '15 at 2:33
  • @Ziana Mitchell: Thanks for the proposed edit, however I have rejected your proposed edit. Your edit is good information, however you should put it in your own answer rather than editing this one.
    – Lie Ryan
    Oct 2 '18 at 15:39

just type netcfg

it will lists the interface, and work on any terminal emulator. running on the phone itself, or remotely via adb.


NetGenie Lite can do that.

  • I installed it but I find nothing about IPv6. Thanks anyway, it was an interesting app.
    – Jonas
    Dec 16 '10 at 12:13

Not the answer you're looking for? Browse other questions tagged or ask your own question.