<Poprzedni | Spis treści | Następne>
16 – Tworzenie sieci
Jeśli chodzi o pracę w sieci, prawdopodobnie nie ma rzeczy, której nie dałoby się zrobić w systemie Linux. Linux jest używany do tworzenia wszelkiego rodzaju systemów i urządzeń sieciowych, w tym zapór ogniowych, routerów, serwerów nazw, urządzeń NAS (Network Dołączony magazyn danych) i tak dalej.
Tak jak temat sieci jest rozległy, tak samo szeroka jest liczba poleceń, których można użyć do jej konfiguracji i sterowania. Skupimy naszą uwagę tylko na kilku z najczęściej używanych. Polecenia wybrane do sprawdzenia obejmują te używane do monitorowania sieci i te używane do przesyłania plików. Ponadto będziemy eksplorować ssh program służący do zdalnego logowania. W tym rozdziale omówione zostaną:
● świst - Wyślij ICMP ECHO_REQUEST do hostów sieciowych
● traceroute - Wydrukuj ślad pakietów trasy do hosta sieciowego
● ip - Pokaż / manipuluj routingiem, urządzeniami, routingiem zasad i tunelami
● netstat - Drukuj połączenia sieciowe, tablice routingu, statystyki interfejsu, połączenia maskujące i członkostwa w trybie multiemisji
● ftp - Program do przesyłania plików przez Internet
● wget - Nieinteraktywny program do pobierania sieci
● ssh - Klient OpenSSH SSH (program do zdalnego logowania)
Założymy, że mamy pewne doświadczenie w networkingu. W dobie Internetu każdy korzystający z komputera potrzebuje podstawowej wiedzy na temat koncepcji sieci. Aby w pełni skorzystać z tego rozdziału, powinniśmy znać następujące terminy:
● Adres IP (protokół internetowy).
● Nazwa hosta i domeny
● URI (jednolity identyfikator zasobów)
W sekcji „Dalsza lektura” poniżej znajdują się przydatne artykuły dotyczące tych terminów.
16 – Tworzenie sieci
Uwaga: niektóre z poleceń, które omówimy, mogą (w zależności od Twojej dystrybucji) wymagać instalacji dodatkowych pakietów z repozytoriów Twojej dystrybucji, a wykonanie niektórych może wymagać uprawnień administratora.