Vai nu tāpēc, ka mēs pārvaldām serveri, vai tāpēc, ka mums vēl nav grafiskas vides, ir gadījumi, kad mums jāzina visi tīkla dati, kas ir datoram, ar kuru mēs esam saistīti, šeit es paskaidrošu, kā iegūt šos datus.
IP adrese
Ar vienkāršu komandu var pateikt mūsu IP, es domāju: ifconfig
ifconfig
Tas mums parādīs kaut ko līdzīgu:
Kā redzat, parādās visas tīkla saskarnes, katras saskarnes 2. rindā mēs redzam kaut ko līdzīgu: «internets 192.168.1.5»... Inet ir IP adrese, piemēram, ja es daru a grep filtrējot inet, es varu parādīt tikai IP:
sudo ifconfig | grep inet
Tas mums parādītu mūsu IPv4 un IPv6 IP.
MAC
Šī komanda ļauj mums uzzināt mūsu MAC adresi, mēs to varam redzēt rindā, kas sākas ar "ēteris", mēs joprojām varam izmantot grep, lai filtrētu pēc ētera un ka parādās tikai mūsu MAC:
sudo ifconfig | grep ether
DNS serveris
Lai zinātu mūsu DNS serveri, mēs varam redzēt faila /etc/resolv.conf saturu:
cat /etc/resolv.conf
Tur mēs redzēsim sava tīkla domēnu (ja tāds ir LAN tīklā) vai izmantotā DNS servera IP.
Gateway vai Gateway
Zinot, ka mūsu vārteja ir tikpat vienkārša, mēs izmantosim:
ip route show
Mēs redzēsim, ka var parādīties vairākas līnijas, bet (parasti) pirmās rindas sākumā ir mūsu vārteja, tā ir līnija, kas sākas ar noklusējuma
Jebkurā gadījumā ... acīmredzot jūs varat vēlreiz izmantot grep, lai filtrētu pēc noklusējuma:
ip route show | grep default
Un ... kļūstot izsmalcinātāks, mēs varam izmantot awk, lai parādītu tikai IP 3. kolonnu:
ip route show | grep default | awk {'print $3'}
Bet hei, tas ir, lai iedziļināties detaļās
Resursdatora vai datora nosaukums
Vienkārši, ļoti vienkārši ... vienkārši palaidiet: resursdatora nosaukums
hostname
Beigas!
Šīs ir ziņas beigas, es nezinu, vai man ir palikusi kāda neapstiprināta konfigurācija... ja jā, kopīgojiet komandu, lai to parādītu terminālī
Enjoy!