Buď preto, že spravujeme server, alebo preto, že ešte nemáme grafické prostredie, sú chvíle, keď potrebujeme poznať všetky sieťové údaje, ktoré má počítač, ku ktorému sme pripojení, tu vysvetlím, ako tieto údaje získať.
IP adresa
Jednoduchý príkaz nám môže povedať našu IP, mám na mysli: ifconfig
ifconfig
Ukáže nám niečo také:
Ako vidíte, zobrazujú sa všetky sieťové rozhrania, v 2. riadku každého rozhrania vidíme niečo ako: «internet 192.168.1.5»... Inet je IP adresa, napríklad ak urobím a grep filtrovanie inet môžem zobraziť iba adresy IP:
sudo ifconfig | grep inet
Ukázalo by nám to naše adresy IPv4 a IPv6.
MAC
Ten istý príkaz nám umožňuje poznať našu MAC adresu, môžeme ju vidieť v riadku, ktorý začína «éterom», stále môžeme použiť grep na filtrovanie éterom a že sa objavia iba naše MAC:
sudo ifconfig | grep ether
DNS server
Aby sme poznali náš server DNS, môžeme vidieť obsah súboru /etc/resolv.conf:
cat /etc/resolv.conf
Tam uvidíme doménu našej siete (v prípade, že máme jednu v LAN) alebo IP servera DNS, ktorý používame.
Brána alebo Brána
Poznanie našej brány je rovnako jednoduché, použijeme:
ip route show
Uvidíme, že sa môže objaviť niekoľko riadkov, ale (spravidla) prvý riadok obsahuje na začiatku našu bránu, je to riadok, ktorý začína štandardné
Každopádne ... samozrejme môžete predvolene použiť grep na filtrovanie:
ip route show | grep default
A ... čím viac vynikajúci, môžeme pomocou awk zobraziť iba 3. stĺpec, IP:
ip route show | grep default | awk {'print $3'}
Ale hej, tým sa dostaneme k podrobnostiam 😀
Názov hostiteľa alebo názov počítača
Jednoduché, veľmi jednoduché ... stačí spustiť: názov hostiteľa
hostname
Koniec!
Zatiaľ ide príspevok, neviem, či mám čakajúcu konfiguráciu ... ak áno, zdieľaj príkaz na jeho zobrazenie v termináli 😉
Užite si to!
Pamätať si ich nikdy nezaškodí
V prípade DNS to neplatí vždy.
V Ubuntu alebo v niektorých jeho derivátoch obsahuje súbor „/etc/resolv.conf“ „nameserver 127.0.1.1“
Ako zistiť DNS nakonfigurovaný v týchto prípadoch?
Stáva sa to preto, lebo systém používa: / usr / sbin / NetworkManager a je to tento program, ktorý je zodpovedný za volanie / sbin / dhclient.
Ak chcete zobraziť všetky informácie vrátane mien IP servera mien, stačí spustiť príkaz:
„Nástroj Nm“
V Ubunto and Mint vám ponúkne niečo také:
Nástroj NetworkManager
Stav: pripojený (globálny)
- Zariadenie: eth0 ——————————————————————–
Typ: drôtový
Vodič: jme
Stav: nedostupný
Predvolené: nie
HW adresa: 00: 90: F5: C0: 32: FC
schopnosti:
Detekcia dopravcu: áno
Drôtové vlastnosti
Nosič: vypnutý
- Zariadenie: wlan0 [Auto MOVISTAR_JIJIJI] ——————————————
Typ: 802.11 WiFi
Ovládač: rtl8192ce
Stav: pripojený
Predvolené: áno
HW adresa: E0: B9: A5: B3: 08: CA
schopnosti:
Rýchlosť: 72 Mb / s
Bezdrôtové Vlastnosti
Šifrovanie WEP: áno
Šifrovanie WPA: áno
Šifrovanie WPA2: áno
Bezdrôtové prístupové body (* = aktuálny AP)
* MOVISTAR_D44A: Infra, F8: 73: 92: 50: D4: 53, Freq 2452 MHz, Rýchlosť 54 Mb / s, Sila 40 WPA
Nastavenia protokolu IPv4:
Adresa: 192.168.1.37
Predpona: 24 (255.255.255.0)
Brána: 192.168.1.1
DNS: 80.58.61.250
DNS: 80.58.61.254
DNS: 193.22.119.22
DNS: 208.67.222.222
To znamená, všetky informácie, ktoré vám príkazy v tomto príspevku (a niektorých ďalších) ponúkajú naraz, naraz. Ak chcete poznať ďalšie možnosti, už viete: «man nm-tool» 🙂
Okrem objednávok:
"Meno hosťa"
„Trasa“
# kopať http://www.google.com | grep SERVER
a povie vám použitý DNS
Od verzie Ubuntu 15.04 musíte používať:
Zobrazenie zariadenia nmcli
pretože nástroj nm zmizol:
http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04
Vážený, nainštaloval som Huayra 2.0 a aktualizoval som na 2.1.
Prinajmenšom v týchto verziách štandardne neexistuje príkaz „ifconfig“, inak používam príkaz „ip“ na zistenie stavu sieťových kariet:
ip adresa sh
xd men jnbkj kjbkjbk kjbkj kj kj
Ako môžem aktualizovať zmenu adresy IP môjho poštového servera v serveri ISP DNS?