Wprowadzenie do poleceń sieciowych
System operacyjny składa się z różnych wbudowanych narzędzi sieciowych wiersza polecenia, które służą do rozwiązywania problemów z siecią. Zobaczymy różne polecenia sieciowe, które są niezbędne dla każdego administratora sieci.
Top 9 poleceń sieciowych
Te polecenia sieciowe są następujące:
1. Ping
Ping służy do testowania zdolności hosta sieciowego do interakcji z innym hostem. Wystarczy wpisać polecenie Ping, a następnie nazwę lub adres IP hosta docelowego. Narzędzia ping wydają się być najpopularniejszym narzędziem sieciowym. Odbywa się to za pomocą protokołu Internet Control Message Protocol, który umożliwia wysłanie pakietu echa do hosta docelowego i mechanizmu nasłuchującego. Jeśli host docelowy odpowie hostowi żądającemu, oznacza to, że host jest osiągalny. To narzędzie zwykle daje podstawowy obraz tego, gdzie może występować konkretny problem z siecią,
Na przykład: W przypadku, gdy połączenie internetowe nie znajduje się w biurze, narzędzie ping służy do ustalenia, czy problem występuje w biurze lub sieci dostawcy Internetu. Poniżej przedstawiono obraz tego, jak narzędzia ping do uzyskania statusu łączności routera podłączonego lokalnie.
Istnieje wiele opcji, z których użytkownik może korzystać za pomocą polecenia ping.
Opcje polecenia ping są następujące:
Opcje |
Opis |
cel | To jest docelowy adres IP lub nazwa hosta, którą użytkownik chce pingować. |
-za | Ta opcja rozwiązuje nazwę hosta docelowego adresu IP. |
-t | Ta opcja polecenia ping będzie pingować cel, dopóki go nie zatrzymasz, naciskając Ctrl-C. |
-n liczyć | Ta opcja służy do ustawienia liczby żądań echa ICMP do wysłania, od 1 do 4294967295. Jeśli nie podano -n, polecenie ping zwróci domyślnie 4. |
-l rozmiar |
Ta opcja służy do ustawienia wielkości pakietu żądania echa w bajtach od 32 do 65 527. Jeśli nie podano opcji -l, polecenie ping wyśle 32-bajtowe żądanie echa. |
-s się liczą | Ta opcja służy do zgłaszania czasu w formacie Internet Timestamp, że każde żądanie echa jest odbierane i wysyłana jest odpowiedź echa. Maksymalna wartość zliczenia wynosi 4, tzn. Tylko pierwsze cztery przeskoki mogą być oznaczone datą. |
-r liczyć | To polecenie używa opcji polecenia ping do określenia liczby przeskoków między komputerem źródłowym a docelowym. Maksymalna liczba zliczeń to 9, polecenia Tracert można również użyć, jeśli użytkownik chce wyświetlić wszystkie przeskoki między dwoma urządzeniami. |
-i TTL | Ta opcja polecenia ping ustawia wartość czasu wygaśnięcia (TTL), maksymalna wartość to 255. |
-fa | Użyj tej opcji polecenia ping, aby zapobiec fragmentacji żądań echa ICMP przez routery między źródłem a celem. Opcja -f jest często używana do rozwiązywania problemów z maksymalną jednostką transmisji ścieżki (PMTU). |
-w limit czasu | Podczas wykonywania tego polecenia ping należy podać wartość limitu czasu. Dostosowuje czas w milisekundach. Jeśli nie podano opcji -w, ustawiana jest domyślna wartość limitu czasu 4000, czyli 4 sekundy. |
-p | Aby wysłać polecenie ping do adresu dostawcy wirtualizacji sieci funkcji Hyper-V. |
-S srcaddr | Ta opcja służy do określenia adresu źródłowego. |
2. NetStat
Netstat to wspólna metoda wiersza polecenia sieci TCP - IP obecna w większości systemów operacyjnych Windows, Linux, UNIX i innych. O protokole netstat zapewnia statystyki i informacje dotyczące korzystania z bieżącej sieci połączeń TCP-IP.
Istnieją różne opcje, z których użytkownik może korzystać za pomocą polecenia Netstat.
Opcje polecenia NetStat są następujące:
- -a: Wyświetli wszystkie połączenia i porty
- -b: pokazuje plik wykonywalny związany z każdym połączeniem lub portem słuchowym
- -e: Protokół ten zostanie połączony z opcją -sand i wyświetli statystyki Ethernet
- -n: Wyświetli adres i numer portu w postaci numerycznej
- -o: wyświetli identyfikator każdego połączenia dla procesu własności.
- -r: wyświetli tablicę routingu
- -v: W połączeniu z -b, pokazana jest sekwencja łącza lub portu odsłuchu dla każdego pliku wykonywalnego.
3. Ip Config
Polecenie config IP wyświetli podstawowe szczegóły dotyczące konfiguracji adresu IP urządzenia. Po prostu wpisz IP config w wierszu polecenia systemu Windows, a następnie adres IP, maskę podsieci i bramę domyślną, które będzie prezentowane dla bieżącego urządzenia. Jeśli musisz zobaczyć pełne informacje, wpisz w wierszu polecenia config-all, a zobaczysz pełne informacje. Istnieją również opcje, które pomogą Ci rozwiązać problemy z DNS i DHCP.
4. Nazwa hosta
Aby komunikować się ze sobą, komputer potrzebuje unikalnego adresu. Nazwa hosta może być alfabetyczna lub alfanumeryczna i zawierać określone symbole używane specjalnie do zdefiniowania określonego węzła lub urządzenia w sieci. Na przykład nazwa hosta powinna mieć nazwę domeny (TLD) najwyższego poziomu i odległość od jednego do 63 znaków, gdy jest używana w systemie nazw domen (DNS) lub w Internecie.
Kroki w celu ustalenia nazwy komputera
Otwórz okno terminala i wpisz polecenie podane poniżej
nazwa hosta
Poda nazwę twojego komputera
Pierwsza część wyniku to nazwa komputera, a druga część to nazwa domeny.
Aby uzyskać tylko nazwę komputera, uruchom następujące polecenie
nazwa hosta -s
Wyjściem będzie localhost.
Podobnie, jeśli użytkownik chce dowiedzieć się, który system domeny działa, użyj następującej komendy.
nazwa hosta -d
Adres IP nazwy hosta można również pobrać za pomocą następującego polecenia
nazwa hosta -i
Użytkownik może znaleźć wszystkie aliasy dla komputera za pomocą polecenia podanego poniżej
nazwa hosta -a
5. Tracert w poleceniach sieciowych
Polecenie tracert to polecenie wiersza polecenia, które służy do wysyłania i odbierania pakietu sieciowego oraz liczby przeskoków wymaganych do dotarcia tego pakietu do celu. To polecenie może być również określane jako traceroute. Zawiera kilka szczegółów na temat ścieżki, którą pakiet bierze ze źródła do określonego miejsca docelowego.
Polecenie tracert jest dostępne dla wiersza polecenia we wszystkich systemach operacyjnych Windows.
Składnia polecenia Tracert
tracert (-d) (-h MaxHops) (-w TimeOut) target
Istnieją różne opcje, z których użytkownik może korzystać za pomocą polecenia tracert.
Opcje polecenia tracert są następujące:
- cel: jest to miejsce docelowe, adres IP lub nazwa hosta.
- - d: Ta opcja uniemożliwia Tracertowi przekształcanie adresów IP na nazwy hostów, aby uzyskać szybsze wyniki.
- -h MaxHops: Ta opcja Tracert określa maksymalną liczbę przeskoków w poszukiwaniu celu. Jeśli opcja MaxHops nie zostanie określona, cel nie zostanie znaleziony przez 30 przeskoków, wówczas polecenie tracert przestanie szukać.
- -w limit czasu: podczas wykonywania tej komendy ping należy podać wartość limitu czasu. Dostosowuje czas w milisekundach.
6. Nslookup
Nslookup, czyli skrót od nazwy serwera, to polecenie narzędzia sieciowego służące do uzyskiwania informacji o serwerach internetowych. Zapewnia informacje o serwerze nazw dla systemu DNS (Domain Name System), tj. Nazwę i adres IP domyślnego serwera DNS.
Składnia Nslookup jest następująca
Nslookup
or
Nslookup (domain_name)
7.Route
W sieciach IP tabele routingu służą do kierowania pakietów z jednej podsieci do drugiej. Polecenie Route udostępnia tabele routingu urządzenia. Aby uzyskać ten wynik, wystarczy wpisać wydruk trasy. Polecenie Route zwraca tabelę routingu, a użytkownik może wprowadzać zmiany za pomocą poleceń, takich jak Dodawanie trasy, Usuwanie trasy i Zmiana trasy, co pozwala na modyfikację tabeli routingu jako wymaganie.
8. ARP
ARP oznacza protokół rozpoznawania adresów. Chociaż komunikację sieciową można łatwo traktować jako adres IP, dostarczenie pakietu zależy ostatecznie od kontroli dostępu do mediów (MAC). W tym momencie obowiązuje protokół rozpoznawania adresów. Możesz dodać adres IP zdalnego hosta, którym jest arp -a, na wypadek problemów z komunikacją z danym hostem. Polecenie ARP zapewnia informacje takie jak adres, flagi, maska, IFace, typ sprzętu, adres sprzętowy itp.
9. Ping ścieżki w poleceniach sieciowych
Omówiliśmy polecenie Ping i Tracert. Istnieją podobieństwa między tymi poleceniami. Polecenie ścieżki, które zapewnia połączenie najlepszych aspektów Tracert i Ping.
To polecenie zajmuje 300 sekund na zebranie statystyk, a następnie zwraca bardziej szczegółowe raporty dotyczące opóźnień i utraty pakietów w pośrednich przeskokach między źródłem a celem niż raporty dostarczone przez polecenia Ping lub Tracert.
Składnia ścieżki ping jest następująca:
path ping (-n) (-h) (-g ) (-p ) (-q (-w ) (-i ) (-4 ) (-6 )()
- -n: Zapobiega próbom rozpoznania adresów IP routerów przez ich funkcjonowanie.
- -h MaxHops: Ta opcja tracert określa maksymalną liczbę przeskoków w poszukiwaniu celu. Jeśli opcja MaxHops nie zostanie określona, cel nie zostanie znaleziony przez 30 przeskoków, wówczas polecenie tracert przestanie szukać.
- -w limit czasu: podczas wykonywania tej komendy ping należy podać wartość limitu czasu. Dostosowuje czas w milisekundach.
- -ip: wskazuje adres źródłowy.
- target: To jest docelowy adres IP lub nazwa hosta, którą użytkownik chce pingować.
Wniosek
W tym artykule widzieliśmy różne polecenia sieciowe, takie jak Route, Arp itp. Wraz z ich składnią i przykładami. Mam nadzieję, że te polecenia pomogą ci szybko rozwiązać problem.
Polecane artykuły
To był przewodnik po poleceniach sieciowych. Tutaj omówiliśmy jego koncepcję i 9 najlepszych poleceń sieciowych dostępnych na rynku. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -
- Co to są protokoły sieciowe
- Co to jest topologia sieci?
- Polecenia dotyczące skryptów powłoki
- Kubernetes vs Docker
- Co to jest IPv6?
- Co to jest IPv4? | (Ograniczenia, korzyści, wykorzystanie)
- Przykłady poleceń skryptowych partii