Zbog toga što upravljamo serverom ili zato što još uvijek 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
Pokazaće nam otprilike ovo:
Kao što vidite, pojavljuju se sva mrežna sučelja, u 2. redu 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 naredba omogućuje nam da znamo svoju MAC adresu, možemo je vidjeti u retku koji poč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 server
Da bismo znali naš DNS server, 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š prolaz 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 default
U svakom slučaju ... očito možete koristiti grep za filtriranje prema zadanim postavkama:
ip route show | grep default
I ... postajući izvrsniji možemo koristiti awk da prikažemo samo 3. stupac, IP:
ip route show | grep default | awk {'print $3'}
Ali hej, ovo će nam dati detalje 😀
Ime hosta ili ime računara
Jednostavno, vrlo jednostavno ... samo pokrenite: hostname
hostname
Kraj!
Za sada post ide, ne znam da li imam bilo kakvu konfiguraciju na čekanju ... ako je tako, podijelite naredbu da je prikažete u terminalu 😉
Uživajte!
Nikad ih ne boli sjetiti ih se
U slučaju DNS-a to nije uvijek slučaj.
U Ubuntuu ili nekim njegovim derivatima datoteka '/etc/resolv.conf' sadrži 'nameserver 127.0.1.1'
Kako odrediti DNS konfiguriran u tim slučajevima?
To se događa zato što sistem koristi: / usr / sbin / NetworkManager i upravo je ovaj program zadužen za pozivanje / sbin / dhclient.
Ako želite vidjeti sve informacije, uključujući IP imena poslužitelja imena, samo pokrenite naredbu:
"Nm-alat"
U Ubuntu i Mint-u će vam ponuditi otprilike ovo:
Alat NetworkManager
Stanje: povezano (globalno)
- Uređaj: eth0 ——————————————————————–
Tip: Žičani
Vozač: jme
Stanje: nedostupno
Zadano: br
Adresa HW: 00: 90: F5: C0: 32: FC
Sposobnosti:
Otkrivanje prijevoznika: da
Žičana svojstva
Nosač: isključen
- Uređaj: wlan0 [Auto MOVISTAR_JIJIJI] ——————————————
Tip: 802.11 WiFi
Vozač: rtl8192ce
Stanje: povezano
Zadano: da
Adresa HW: E0: B9: A5: B3: 08: CA
Sposobnosti:
Brzina: 72 Mb / s
Svojstva bežične veze
WEP šifriranje: da
WPA šifriranje: da
WPA2 šifriranje: da
Bežične pristupne tačke (* = trenutni AP)
* MOVISTAR_D44A: Infra, F8: 73: 92: 50: D4: 53, frekvencija 2452 MHz, brzina 54 Mb / s, snaga 40 WPA
Postavke IPv4:
Adresa: 192.168.1.37
Prefiks: 24 (255.255.255.0)
Gateway: 192.168.1.1
DNS: 80.58.61.250
DNS: 80.58.61.254
DNS: 193.22.119.22
DNS: 208.67.222.222
Odnosno, sve informacije koje vam naredbe u ovom postu (i još neke) nude odvojeno odjednom. Da biste znali druge opcije, već znate: «man nm-tool» 🙂
Pored narudžbi:
"Ime hosta"
Ruta
#dig http://www.google.com |. | grep SERVER
i reći će vam koji se DNS koristi
Od Ubuntu 15.04 morate koristiti:
emisija uređaja nmcli
jer je nestao nm-alat:
http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04
Poštovani, instalirao sam Huayra 2.0 i nadogradio sam na 2.1.
Barem u ovim verzijama, po defaultu nema naredbe "ifconfig", inače koristim naredbu "ip" da vidim status mrežnih kartica:
ip adresa sh
xd muškarci jnbkj kjbkjbk kjbkj kj kj
Kako mogu ažurirati promjenu IP adrese mog mail servera u ISP-ovom DNS-u?