iهمانطور که میدانید در سیستم های ویندوزی با استفاده از IPCONFIG میتوانیم اطلاعات IP  را بدست آوریم ولی در محیط های لینوکسی باید از ....

در سيستم هاي يونيكس ، لينوكس و مكينتاش از دستور ifconfig به جاي ipconfig بايد استفاده كنيد. براي اينكه صفحه help مربوط به اين دستور را نگاه كنيد بايد از دستور ifconfig –help استفاده كنيد. خروجي زير پس از استفاده تنها از دستور ifconfig حاصل شده است.


eth0      Link encap:Ethernet  HWaddr 00:60:08:17:63:A0

inet addr:192.168.1.101  Bcast:192.168.1.255 Mask:255.255.255.0

UP BROADCAST RUNNING  MTU:1500  Metric:1

RX packets:911 errors:0 dropped:0 overruns:0 frame:0

TX packets:804 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:100

Interrupt:5 Base address:0xe400


lo        Link encap:Local Loopback

inet addr:127.0.0.1  Mask:255.0.0.0

UP LOOPBACK RUNNING  MTU:3924  Metric:1

RX packets:18 errors:0 dropped:0 overruns:0 frame:0

TX packets:18 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0



دستور ifconfig آدرس IP  ، subnet mask و default gateway را براي كارت شبكه هاي محلي و loopback نشان مي دهد اما اطلاعات مربوط به وضعيت dhcp را نمايش نمي دهد. براي اين منظور بايد از دستور ديگري به شكل “pump s” استفاده كنيد. Pump همچنين قادر است IP آدرس شبكه اي را كه با DHCP و DNS  تنظيم شده است release و renew نمايد.