Nabavite svu našu mrežnu konfiguraciju pomoću naredbi

Ili zato što upravljamo poslužiteljem ili zato što još nemamo grafičko okruženje, postoje trenuci kada moramo znati sve mrežne podatke koje ima računalo na koje smo povezani, ovdje ću objasniti kako doći do tih podataka.

IP adresa

Jednostavna naredba može nam reći naš IP, mislim: ifconfig

ifconfig

Pokazat će nam otprilike ovo:

ifconfig

Kao što vidite, vidimo sva mrežna sučelja, u 2. retku svakog sučelja vidimo nešto poput: «internet 192.168.1.5»... Inet je IP adresa, na primjer, ako to učinim grep filtriranje inet mogu prikazati samo IP adrese:

sudo ifconfig | grep inet

Pokazao bi nam IPv4 i IPv6 IP adrese.

MAC

Ista nam naredba omogućuje da znamo svoju MAC adresu, možemo je vidjeti u retku koji započinje s "eter", još uvijek možemo koristiti grep za filtriranje po eteru i da se pojavljuju samo naši MAC-ovi:

sudo ifconfig | grep ether

DNS poslužitelj

Da bismo znali naš DNS poslužitelj, možemo vidjeti sadržaj datoteke /etc/resolv.conf:

cat /etc/resolv.conf

Tamo ćemo vidjeti domenu naše mreže (u slučaju da je imamo u LAN-u) ili IP DNS poslužitelja koji koristimo.

Gateway ili Gateway

Znajući da je naš pristupnik ili pristupnik jednako lak, koristit ćemo:

ip route show

Vidjet ćemo da se može pojaviti nekoliko redaka, ali (općenito) prvi redak sadrži naš pristupnik na početku, to je red koji započinje s zadani

ip-ruta

Svejedno ... očito možete koristiti grep za filtriranje prema zadanim postavkama:

ip route show | grep default

I ... postajući izvrsniji, awk možemo koristiti za prikaz samo 3. stupca, IP-a:

ip route show | grep default | awk {'print $3'}

Ali hej, ovo je da uđemo u detalje 

Ime hosta ili ime računala

Jednostavno, vrlo jednostavno ... samo pokrenite: hostname

hostname

Kraj!

Ovo je kraj posta, ne znam imam li još konfiguracija na čekanju... ako je tako, podijelite naredbu za prikaz na terminalu 

Uživajte!