Postavljanje mrežne kartice s Linuxom se često obavlja automatski putem softvera za otkrivanje hardvera koji dolazi s većinom modernih Linux® distribucija. Međutim, može doći do slučajeva kada mrežna kartica nije automatski pravilno konfigurirana ili kada želite konfigurirati drugu mrežnu karticu s Linux®. U svakom slučaju, postoji nekoliko primarnih načina rada s konfiguracijom mrežne kartice, bilo putem grafičkog korisničkog sučelja (GUI) ili sučelja naredbenog retka (CLI).
Korištenje GUI-a vaše distribucije Linux® pružit će vam najprikladniji i najjednostavniji način za konfiguriranje vaše mrežne kartice s Linux®. To se može razlikovati, međutim, ovisno o Linux® desktop okruženju za vašu distribuciju. U većini slučajeva, Linux® distribucije će koristiti ili Gnome® ili K Desktop Environment (KDE®) desktop okruženja, od kojih svako ima softverski GUI za konfiguriranje vaše mreže. Softver KNetworkManager radi ovaj posao za KDE® desktop, dok se u Gnome® zove NetworkManager. Obje nude mogućnost konfiguriranja već otkrivene mrežne kartice s mrežnim parametrima, informacijama o IP adresi, kao i dodavanje nove mrežne kartice.
Radeći iz CLI-a za postavljanje vaše mrežne kartice s Linuxom, međutim, prvo ćete htjeti otkriti je li vaša mrežna kartica već pokrenuta i radi izdavanjem naredbe ifconfig u terminalskoj aplikaciji. Ako se naredba unese bez ikakvih argumenata, iznijet će sva trenutna sučelja i njihove postavke. Dva najčešća su eth0, koja je prva Ethernet mrežna kartica na sustavu, i lo, sučelje povratne petlje, koje je virtualno softversko sučelje. Naredba ifconfig se tada može koristiti za omogućavanje ili onemogućavanje sučelja, kao i za promjenu IP adrese ili drugih mrežnih informacija. Na primjer, da biste postavili IP adresu sučelja eth0, izdali biste sljedeću naredbu ifconfig.
ifconfig eth0 192.168.1.10 mrežna maska 255.255.255.0 gore
Redom s lijeva na desno, prvi parametar je sučelje koje treba modificirati, eth0, zatim IP adresa koju treba dodijeliti, a zatim podmreža kojoj računalo pripada. Posljednji parametar koji se daje ifconfigu je ili “gore” ili “dolje”, što govori računalu da omogući ili onemogući mrežnu karticu. Obavezno provjerite odgovarajuće postavke za svoju mrežu, kao što su vrsta mreže, podmreža, svi usmjerivači pristupnika kako biste sastavili ispravnu naredbu.
Naravno, ova će naredba samo konfigurirati vašu mrežnu karticu s Linuxom za trenutnu sesiju i trebat će je unijeti nakon svake prijave na računalo. Da biste to zaobišli, distribucije Linuxa implementiraju razne skripte i datoteke koje će to učiniti automatski za vas svaki put kada se računalo pokrene. Lokacije i nazivi ovih skripti i konfiguracijskih datoteka će se razlikovati ovisno o vašoj Linux® distribuciji, stoga provjerite koje datoteke želite mijenjati. Uređivanjem ovih konfiguracijskih datoteka u uređivaču teksta, operativni sustav će tada automatski učitati odgovarajuću mrežnu konfiguraciju.