Szukaj…


Wprowadzenie

Bash jest często używany do zarządzania serwerami i klastrami oraz ich konserwacji. Należy podać informacje dotyczące typowych poleceń używanych przez operacje sieciowe, kiedy należy użyć które polecenie w jakim celu oraz przykłady / próbki unikalnych i / lub interesujących ich zastosowań

Polecenia sieciowe

ifconfig

Powyższe polecenie pokaże wszystkie aktywne interfejsy maszyny, a także poda informacje

  1. Adres IP przypisany do interfejsu
  2. Adres MAC interfejsu
  3. Adres transmisji
  4. Przesyłaj i odbieraj bajty

Jakiś przykład

ifconfig -a

Powyższe polecenie pokazuje również interfejs wyłączania

ifconfig eth0

Powyższe polecenie pokaże tylko interfejs eth0

ifconfig eth0 192.168.1.100 netmask 255.255.255.0

Powyższe polecenie przypisze statyczny adres IP do interfejsu eth0

ifup eth0

Powyższe polecenie włączy interfejs eth0

ifdown eth0

Poniższe polecenie wyłączy interfejs eth0

ping

Powyższe polecenie (Packet Internet Grouper) służy do testowania łączności między dwoma węzłami

ping -c2 8.8.8.8

Powyższe polecenie wykona polecenie ping lub przetestuje łączność z serwerem Google przez 2 sekundy.

traceroute

Powyższe polecenie służy do rozwiązywania problemów w celu ustalenia liczby przeskoków potrzebnych do osiągnięcia celu.

netstat

Powyższe polecenie (statystyki sieci) podaje informacje o połączeniu i ich stan

dig www.google.com

Powyższe polecenie (grupowanie informacji o domenie) odpytuje informacje związane z DNS

nslookup www.google.com

Powyższe polecenie wysyła zapytanie do DNS i znajduje adres IP odpowiedniej nazwy strony internetowej.

route

Powyższe polecenie służy do sprawdzania informacji o trasie Netwrok. Zasadniczo pokazuje tabelę routingu

router add default gw 192.168.1.1 eth0

Powyższe polecenie doda domyślną trasę sieci interfejsu eth0 do 192.168.1.1 w tabeli routingu.

route del default

Powyższe polecenie usunie domyślną trasę z tabeli routingu



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow