Istotą tego systemu jest wykorzystanie poleceń Linuksa, ponieważ dzięki nim możemy wykonywać setki zleceń informacyjnych, administracyjnych i pomocniczych, co pozwala na bezpieczne i praktyczne wykonanie dużej ilości zadań. W całym tym świecie informacji o systemie Linux, jednym z najbardziej istotnych obszarów są sieci, ponieważ serwer lub komputer bez połączenia z siecią po prostu nie będzie w stanie wykonać wszystkich zadań, do których został zaprojektowany, to znaczy dlaczego, jako administratorzy lub użytkownicy Linuksa, niezwykle ważne jest, aby wiedzieć, jak skonfigurowana jest sieć, a osiąga się to dzięki poleceniu „ifconfig”.
Co to jest polecenie ifconfigPolecenie ifconfig (konfiguracja interfejsu) to polecenie, które zostało opracowane w celu zapewnienia kontroli nad siecią w takich aspektach, jak jej konfiguracja, administracja, a także uzyskanie szczegółowych parametrów interfejsu sieciowego za pomocą interfejsu liniowego. lub w skrypcie konfiguracji systemu, jeśli tak jest.
Opcje polecenia IfconfigIstnieje kilka opcji, których możemy użyć z poleceniem ifconfig w tych dystrybucjach, takich jak:
- -a: wyświetl wszystkie dostępne interfejsy
- -s: wyświetla wyniki w krótkim formacie
- -v: wyświetla wyniki w trybie szczegółowym lub podsumowanym
- w górę: służy do aktywacji kontrolera dla wybranego interfejsu
- down: służy do wyłączania sterownika dla wybranego interfejsu
- add addr / prefixlen: dodaj adres IPv6 do interfejsu
- del addr / prefixlen: wyłącz adres IPv6 na wybranym interfejsie
- [-] arp: pozwala włączyć lub wyłączyć protokół ARP na interfejsie
- [-] allmulti: włącz lub wyłącz tryb multicast w interfejsie
- mtu N: umożliwia zdefiniowanie parametru w celu ustawienia maksymalnej jednostki transferu (MTU)
- --help: wyświetl pomoc polecenia
Solvetic wyjaśni, jak zainstalować to polecenie "ifconfig" w niektórych z najpopularniejszych dystrybucji, a następnie zobaczymy, jak z niego korzystać.
1. Zainstaluj ifconfig na CentOS 8
CentOS 8, podobnie jak Red Hat, to dwie najbardziej specjalne dystrybucje dla środowiska korporacyjnego ze względu na problemy z bezpieczeństwem i zintegrowane funkcje, więc ifconfig jest więcej niż niezbędny do poznania stanu sieci w czasie rzeczywistym.
Krok 1
Polecenie ifconfig jest zintegrowane z pakietem narzędzi systemowych, aby dowiedzieć się, który pakiet jest, możemy wykonać następujące czynności:
mniam, co zapewnia ifconfig
POWIĘKSZAĆ
Krok 2
W rezultacie widzimy, że pakiet net-tools jest tym, który zawiera polecenie ifconfig, aby zainstalować tę serię narzędzi, wykonamy następujące czynności:
sudo mniam -y zainstaluj narzędzia sieciowe
POWIĘKSZAĆ
Krok 3
Po zainstalowaniu możemy go uruchomić bezpośrednio, aby zobaczyć stan interfejsu sieciowego:
POWIĘKSZAĆ
2. Zainstaluj ifconfig na Debianie 11
Debian 11 to kolejna dostępna wersja tego systemu i jako taka jest jedną z najpopularniejszych dystrybucji Linuksa.
Krok 1
Domyślnie to polecenie ifconfig nie jest zainstalowane i jeśli spróbujemy wykonać, zobaczymy następujące:
Krok 2
Aby zainstalować tam polecenie ifconfig, pierwszą rzeczą do zrobienia jest aktualizacja pakietów systemowych:
trafna aktualizacjaKrok 3
Po zaktualizowaniu pakietów zainstalujemy narzędzia Net, wykonując następujące czynności:
apt install net-tools
Krok 4
Aby wykonać polecenie ifconfig w Debianie 11, wykonamy następujące czynności:
sbin / ifconfig
3. Zainstaluj ifconfig na Ubuntu 20
Ubuntu jest najpopularniejszą dystrybucją Linuksa i jesteśmy na skraju wydania wersji 20.04.
Krok 1
Podobnie jak w poprzednich dystrybucjach, ifconfig nie jest domyślnie instalowany:
Krok 2
Na szczęście znajdują się tam instrukcje dotyczące jego instalacji, ale radzimy najpierw zaktualizować pakiety systemowe, wykonując:
aktualizacja sudo aptKrok 2
Następnie instalujemy narzędzia za pomocą następującego polecenia:
sudo apt install net-tools
Krok 3
Po zainstalowaniu możemy bezpiecznie wykonać polecenie ifconfig:
Krok 4
Aby określić lokalizację ifconfig, wykonamy następujące polecenie:
który ifconfig?
Jak widać, za pomocą polecenia ifconfig będzie można uzyskać dostęp do określonych szczegółów interfejsu sieciowego używanego w Linuksie, a tym samym dokładnie określić jego aktualny stan.