Един от най-важните аспекти на Линукс е работата му в мрежа. Основаната команда, която служи за конфигурирането на мрежата е ifconfig. Чрез нея може да се задават IP адресите на мрежовите карти, мрежовата маска и т.н. Най-простия начин за нейното използване е:
#ifconfig
Това ще покаже всички интерфейси , които са активни в момента. Типичен изход от тази команда е:
eth0 Link encap:Ethernet HWaddr 00:48:54:51:96:36
inet addr:217.75.146.24 Bcast:217.75.146.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:167735 errors:27 dropped:24 overruns:23 frame:2
TX packets:33803 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:63976099 (61.0 Mb) TX bytes:2873645 (2.7 Mb)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1187 errors:0 dropped:0 overruns:0 frame:0
TX packets:1187 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:94999 (92.7 Kb) TX bytes:94999 (92.7 Kb)
eth0 и lo са идентификаторите на мрежовите интерфейси като eth0 е първата мрежова карта, а lo е интерфейса осигуряващ loopback. Този интерфейс съществува винаги, даже и ако компютъра няма инсталирана мрежова карта. inet addr показва IP адреса, който е присвоен на съответния интерфейс; Bcast – адреса за броадкаст на мрежата; Mask - мрежовата маска. Link encap показва типа на интерфейса. Ако интерфейса е мрежова карта Hwaddr показва нейния хардуерен адрес (MAC адрес).
Друг начин за извикване на командата ifconfig е изричното задаване на интерфейса, който искаме да видим:
#ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:48:54:51:96:36
inet addr:217.75.146.24 Bcast:217.75.146.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:210005 errors:46 dropped:41 overruns:40 frame:6
TX packets:49380 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:102780349 (98.0 Mb) TX bytes:3836101 (3.6 Mb)