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:
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
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!