Krijg al onze netwerkconfiguratie met opdrachten

Ofwel omdat we een server beheren of omdat we nog geen grafische omgeving hebben, er zijn momenten dat we alle netwerkgegevens moeten weten die de computer waarmee we zijn verbonden heeft, hier zal ik uitleggen hoe we deze gegevens kunnen verkrijgen.

IP-adres

Een eenvoudig commando kan ons ons IP-adres vertellen, ik bedoel: ifconfig

ifconfig

Het zal ons iets als dit laten zien:

ifconfig

Zoals u kunt zien, verschijnen alle netwerkinterfaces, in de 2e regel van elke interface zien we zoiets als: «internet 192.168.1.5»… Inet is het IP-adres, bijvoorbeeld als ik een grep filtering inet Ik kan alleen de IP's tonen:

sudo ifconfig | grep inet

Het zou ons onze IPv4- en IPv6-IP's laten zien.

MAC-adres

Met hetzelfde commando kunnen we ons MAC-adres weten, we kunnen het zien in de regel die begint met "ether", we kunnen nog steeds een grep gebruiken om op ether te filteren en dat alleen onze MAC's verschijnen:

sudo ifconfig | grep ether

DNS-server

Om onze DNS-server te kennen, kunnen we de inhoud van het bestand /etc/resolv.conf zien:

cat /etc/resolv.conf

Daar zullen we het domein van ons netwerk zien (voor het geval we er een in het LAN hebben) of het IP-adres van de DNS-server die we gebruiken.

Gateway of Gateway

Omdat we weten dat onze gateway net zo eenvoudig is, gebruiken we:

ip route show

We zullen zien dat er meerdere regels kunnen verschijnen, maar de (meestal) eerste regel bevat onze gateway aan het begin, het is de regel die begint met verzuim

ip-route

Hoe dan ook ... je kunt grep natuurlijk opnieuw gebruiken om standaard te filteren:

ip route show | grep default

En ... om meer voortreffelijk te worden, kunnen we awk gebruiken om alleen de 3e kolom, het IP-adres, weer te geven:

ip route show | grep default | awk {'print $3'}

Maar goed, dit is om ons gedetailleerd te krijgen 😀

Hostnaam of computernaam

Simpel, heel eenvoudig ... voer gewoon uit: hostnaam

hostname

Het einde!

Tot dusverre gaat het bericht, ik weet niet of ik een configuratie in behandeling heb ... zo ja, deel het commando om het in een terminal te laten zien 😉

Geniet!


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Gonzalo zei

    Het kan nooit kwaad om ze te onthouden

  2.   Hugo zei

    In het geval van DNS is dit niet altijd het geval.
    In Ubuntu of sommige van zijn afgeleiden bevat het bestand '/etc/resolv.conf' 'naamserver 127.0.1.1'
    Hoe bepaal ik de DNS die in deze gevallen is geconfigureerd?

    1.    Xurxo zei

      Dit gebeurt omdat het systeem het volgende gebruikt: / usr / sbin / NetworkManager en het is dit programma dat verantwoordelijk is voor het aanroepen van / sbin / dhclient.

      Als je alle informatie wilt zien inclusief de IP-namen van de naamserver, voer je gewoon de volgende opdracht uit:

      "Nm-tool"

      In Ubunto en Mint biedt het je zoiets als dit:

      NetworkManager-tool

      Staat: verbonden (wereldwijd)

      - Apparaat: eth0 —————————————————————–
      Type: bedraad
      Bestuurder: jme
      Staat: niet beschikbaar
      Standaard: nee
      HW-adres: 00: 90: F5: C0: 32: FC

      Mogelijkheden:
      Carrier Detect: ja

      Bekabelde eigenschappen
      Drager: uit

      - Apparaat: wlan0 [Auto MOVISTAR_JIJIJI] ———————————————
      Type: 802.11 wifi
      Stuurprogramma: rtl8192ce
      Staat: verbonden
      Standaard: ja
      HW-adres: E0: B9: A5: B3: 08: CA

      Mogelijkheden:
      Snelheid: 72 Mb / s

      Draadloze Eigenschappen
      WEP-codering: ja
      WPA-versleuteling: ja
      WPA2-versleuteling: ja

      Draadloze toegangspunten (* = huidige AP)
      * MOVISTAR_D44A: Infra, F8: 73: 92: 50: D4: 53, freq 2452 MHz, snelheid 54 Mb / s, sterkte 40 WPA

      IPv4-instellingen:
      Adres: 192.168.1.37
      Voorvoegsel: 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

      Dat wil zeggen, alle informatie die de opdrachten in dit bericht (en nog wat meer) u afzonderlijk in één keer bieden. Om andere opties te kennen, weet u al: «man nm-tool» 🙂

      Afgezien van de bestellingen:

      "Hostnaam"
      "Route"

      1.    Barnarasta zei

        # graven http://www.google.com ​ grep SERVER

        en het zal u de gebruikte DNS vertellen

      2.    chemicaliën zei

        Vanaf Ubuntu 15.04 moet u het volgende gebruiken:

        nmcli-apparaatshow

        omdat nm-tool is verdwenen:
        http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04

  3.   cohiaat zei

    Beste, ik heb Huayra 2.0 geïnstalleerd en ik heb geüpdatet naar 2.1.
    In deze versies is er standaard geen "ifconfig" -commando, anders gebruik ik het "ip" -commando om de status van de netwerkkaarten te zien:

    ip adres sh

  4.   jhb zei

    xd mannen jnbkj kjbkjbk kjbkj kj kj

  5.   JMonzon zei

    Hoe update ik een wijziging van het IP-adres van mijn mailserver in de ISP DNS?