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!
Nikad ih ne boli prisjetiti ih se
U slučaju DNS-a to nije uvijek slučaj.
U Ubuntuu ili nekim njegovim izvedenicama datoteka '/etc/resolv.conf' sadrži 'nameserver 127.0.1.1'
Kako odrediti DNS konfiguriran u tim slučajevima?
To se događa jer sustav 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 ponudit će vam otprilike ovo:
Alat NetworkManager
Stanje: povezano (globalno)
- Uređaj: eth0 ——————————————————————–
Vrsta: Žičana
Vozač: jme
Stanje: nedostupno
Zadana vrijednost: br
Adresa HW: 00: 90: F5: C0: 32: FC
mogućnosti:
Otkrivanje prijevoznika: da
Žičana svojstva
Prijevoznik: 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
mogućnosti:
Brzina: 72 Mb / s
bežični Nekretnine
WEP šifriranje: da
WPA šifriranje: da
WPA2 šifriranje: da
Bežične pristupne toč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)
Prolaz: 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 mogućnosti, već znate: «man nm-tool» 🙂
Osim narudžbi:
"Ime hosta"
"Ruta"
# kopati http://www.google.com | grep POSLUŽITELJ
i reći će vam koji se DNS koristi
Od Ubuntu 15.04 morate koristiti:
emisija uređaja nmcli
jer je nm-alat nestao:
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, prema zadanim postavkama ne postoji naredba "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 poslužitelja pošte u ISP DNS-u?