У ОС Линуксу, не само мрежни интерфејси су представљени датотекама у посебном систему датотека, већ и хард дискови и SSD дискови. Постоји неколико начина за преглед листе мрежних интерфејса Линукса, најједноставнији је преглед садржаја фасцикле у систему датотека. Затим ћемо размотрити све главне начине за обављање овог задатка у терминалу или графичком интерфејсу.
Етернет мрежни интерфејси обично имају име које почиње са enp
, као што је enp3s0
. Ово се користи ако ваша дистрибуција користи systemd
, у супротном ће користити стари систем именовања где имена почињу са eth
, као што је eth0
. Бежични мрежни интерфејси у већини случајева почињу са wlp
или wlx
када се користи systemd
, као што је wlp3s0
. Без systemd
име бежичног интерфејса ће почети са wlan
, као што је wlan0
. Сви остали интерфејси су обично виртуелни. Један од најосновнијих виртуелних интерфејса је lo
. Ово је локални интерфејс који омогућава програмима да приступе овом рачунару. Сада ћемо погледати неколико начина да их наведемо.
Све датотеке мрежног интерфејса налазе се у фолдеру /sys/class/net
. Тако можете видети његов садржај:
$ ls /sys/class/net
ifconfig
приказује не само листу мрежних интерфејса, већ и информације о њима, као што су статус, IP адреса, MAC адреса и други параметри. Да бисте приказали све интерфејсе, једноставно покрените програм без параметара:
$ ifconfig
Програм ifconfig
је одавно застарео и замењен је услужним програмом ip. Он комбинује функције програма као што су ifconfig
, route
, brctl
и други. Листу уређаја који користе ip можете погледати покретањем команде
$ ip link show
Видимо мање информација, приказују се само статус уређаја, MTU и још неколико параметара. Информације можете приказати у компактнијем облику користећи опцију -br
:
$ ip -br link show
У овом случају, сви подаци се приказују у једном реду, приказују се статус, МАЦ адреса и неколико других опција.
Такође можете погледати информације користећи конзолни услужни програм за управљање заштитним зидом - nmcli
:
$ nmcli device status
Ово приказује NetworkManager везу повезану са одређеним уређајем, као и њен статус.
Програм netstat
такође може да прикаже мрежне интерфејсе и статистику о пренетим подацима ако му проследите опцију -i
:
$ netstat-i
Датотека /proc/net/dev
такође садржи листу свих мрежних интерфејса, као и статистику о њиховој употреби:
$ cat /proc/net/dev
У овом тренутку чланак се може сматрати комплетним.