Enten fordi vi administrerer en server, eller fordi vi endnu ikke har et grafisk miljø, er der tidspunkter, hvor vi har brug for at kende alle de netværksdata, som computeren, som vi er tilsluttet, har, her vil jeg forklare, hvordan man får disse data.
IP-adresse
En simpel kommando kan fortælle os vores IP, jeg mener: ifconfig
ifconfig
Det viser os noget som dette:
Som du kan se, vises alle netværksgrænseflader, i 2. linje i hver grænseflade ser vi noget som: «internet 192.168.1.5»... Inet er f.eks. IP-adressen, hvis jeg laver en grep filtrering inet Jeg kan kun vise IP'erne:
sudo ifconfig | grep inet
Det ville vise os vores IPv4- og IPv6-IP'er.
MAC
Den samme kommando giver os mulighed for at kende vores MAC-adresse, vi kan se den i linjen, der begynder med "ether", vi kan stadig bruge en grep til at filtrere efter ether, og at kun vores MAC'er vises:
sudo ifconfig | grep ether
DNS-server
For at kende vores DNS-server kan vi se indholdet af /etc/resolv.conf-filen:
cat /etc/resolv.conf
Der vil vi se domænet for vores netværk (hvis vi har et i LAN) eller IP-adressen for den DNS-server, som vi bruger.
Gateway eller Gateway
At kende vores gateway er lige så let, vi bruger:
ip route show
Vi vil se, at flere linjer kan vises, men (generelt) første linje indeholder vores gateway i starten, det er linjen, der begynder med standard
Alligevel ... selvfølgelig kan du bruge grep igen til at filtrere som standard:
ip route show | grep default
Og ... bliver mere udsøgt, vi kan bruge awk til kun at vise den tredje kolonne, den for IP:
ip route show | grep default | awk {'print $3'}
Men hej, dette er for at få os detaljerede 😀
Værtsnavn eller computernavn
Enkelt, meget simpelt ... kør bare: værtsnavn
hostname
Slutningen!
Indtil videre går indlægget, jeg ved ikke, om jeg har nogen ventende konfiguration ... i så fald del kommandoen for at vise den i en terminal 😉
God fornøjelse!
Det gør aldrig ondt at huske dem
I tilfælde af DNS er dette ikke altid tilfældet.
I Ubuntu eller nogle af dets derivater indeholder filen '/etc/resolv.conf' 'nameserver 127.0.1.1'
Hvordan bestemmes den DNS, der er konfigureret i disse tilfælde?
Dette sker, fordi systemet bruger: / usr / sbin / NetworkManager, og det er dette program, der har ansvaret for at ringe / sbin / dhclient.
Hvis du vil se alle oplysningerne inklusive navneserverens IP-navne, skal du bare køre kommandoen:
"Nm-værktøj"
I Ubunto og Mint vil det tilbyde dig noget som dette:
NetworkManager-værktøj
Tilstand: tilsluttet (global)
- Enhed: eth0 ——————————————————————–
Type: Kabelforbundet
Driver: jme
Stat: utilgængelig
Standard: nej
HW-adresse: 00: 90: F5: C0: 32: FC
Capabilities:
Carrier Detect: ja
Kabelforbundne egenskaber
Transportør: slukket
- Enhed: wlan0 [Auto MOVISTAR_JIJIJI] —————————————————
Type: 802.11 WiFi
Driver: rtl8192ce
Tilstand: forbundet
Standard: ja
HW-adresse: E0: B9: A5: B3: 08: CA
Capabilities:
Hastighed: 72 Mb / s
Trådløse Properties
WEP-kryptering: ja
WPA-kryptering: ja
WPA2-kryptering: ja
Trådløse adgangspunkter (* = nuværende AP)
* MOVISTAR_D44A: Infra, F8: 73: 92: 50: D4: 53, frekvens 2452 MHz, hastighed 54 Mb / s, styrke 40 WPA
IPv4-indstillinger:
Adresse: 192.168.1.37
Præfiks: 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
Det vil sige alle de oplysninger, som kommandoerne i dette indlæg (og nogle flere) tilbyder dig separat på én gang. For at kende andre muligheder ved du allerede: «man nm-tool» 🙂
Bortset fra ordrer:
"Værtsnavn"
"Rute"
# grave http://www.google.com | grep SERVER
og det fortæller dig den anvendte DNS
Fra og med Ubuntu 15.04 skal du bruge:
nmcli enhed show
fordi nm-værktøj forsvandt:
http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04
Kære, jeg installerede Huayra 2.0, og jeg har opdateret til 2.1.
I det mindste i disse versioner er der som standard ingen "ifconfig" -kommando, ellers bruger jeg kommandoen "ip" til at se status på netværkskortene:
ip-adr sh
xd mænd jnbkj kjbkjbk kjbkj kj kj
Hvordan opdaterer jeg en ændring af min mailservers IP-adresse i ISP DNS?