Pozdrowienia, Drodzy Czytelnicy cybernetyczni,
To jest druga publikacja seria 10 przeznaczony do Badanie pakietów, które mają ogromne znaczenie dla każdego użytkownika Systemy operacyjne GNU / Linux ogólnie, ale koncentrujemy się na Dystrybucja DEBIAN.
Tym razem porozmawiamy pakiety i koncepcje związane z Zarządzanie interfejsem sieciowym.
Najpierw porozmawiamy o pakiecie narzędzia sieciowe, ustawienia pliku interfejsy, zarządzanie demonami sieci i używając polecenia ifconfig.
We wszystkich tych badaniach będziemy opierać się na oficjalnych odniesieniach ze strony DEBIAN około Pakiety i ich odpowiednich Instrukcje, plus Wiki Urzędnik. A innym razem na zewnętrznych stronach o GNU / Linux, takie jak: Strony podręcznika Linux online i inne oficjalne wiki z innych dystrybucji.
Oficjalna strona internetowa DEBIAN:
Oficjalna sekcja dotycząca pakietów:
Oficjalna sekcja dotycząca podręczników:
Oficjalna sekcja dotycząca podręczników:
Pakiet net-tools
Ew sekcji dotyczącej «Pakiet: net-tools (1.60-26 i inne)« dla DEBIAN Jessie en hiszpański, «Ten pakiet zawiera ważne narzędzia do kontroluje podsystem sieciowy jądra Linuksa. To zawiera arp, ifconfig, netstat, rarp, nameif i route. Ponadto ten pakiet zawiera narzędzia dla określonych typów „sprzętu” sieci (plipconfig, slattach, mii-tool) i zaawansowane aspekty konfiguracji IP (iptunnel, ipmaddr). » I jest zawsze instalowany domyślnie jako podstawowy i elementarny pakiet do zarządzania połączeniami sieciowymi.
- Badanie ARP
- Badanie na IFCONFIG
- Badanie na NETSTAT
- Badanie na RARP
- Ucz się na NAMEIF
- Studiuj o SLATTACH
- Badanie na MII-TOOL
- Badanie na IP-TUNNEL
- Badanie na IPMADDRES
Ustawienia plików interfejsów
El archivo interfaces se encuentra en la ruta: /etc/network/interfaces
El contenido original del archivo suele ser:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
Insertar configuración de Interface Dinámica (eth0):
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
Insertar configuración de Interface Estática (eth0):
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.106
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1
dns-search mi-dominio.com
Gdzie:
- Auto: Polecenie, które aktywuje (podniesie) interfejs po wykonaniu polecenia jeśliup -a, który jest uruchamiany automatycznie po uruchomieniu systemu, więc określa karty, które będą automatycznie aktywowane od początku.
- zezwalaj na hotplug: Polecenie, które aktywuje (podnosi) interfejs w przypadku wystąpienia zdarzeń gorąca wtyczka na interfejsach sieciowych (wykrywanie karty sieciowej przez Jądro, (Dis) połączenie kabla sieciowego). W przypadku wystąpienia tych zdarzeń system operacyjny wykonuje polecenie jeśli up związane z używaną kartą sieciową. Są one również powiązane z logiczną konfiguracją o tej samej nazwie.
- Spotykam: Polecenie określające interfejs X (EthX, WlanX, EnpXsX, WlpXsX) i typ konfiguracji (Inet), które zostaną zastosowane do Ciebie.
- dhcp: odnosi się do dynamicznego adresu IP, który zostanie przypisany do określonego interfejsu.
- statyczny: odnosi się do stałego adresu IP, który zostanie przypisany do określonego interfejsu.
- sprzężenia zwrotnego: odnosi się do interfejsu lo (pętla lokalna).
- adres: odnosi się do adresu IP hosta.
- maska sieci: odnosi się do maski podsieci odpowiadającej temu adresowi IP.
- sieć: odnosi się do segmentu sieci, do którego należy ten adres IP.
- nadawanie: odnosi się do rozgłoszeniowego adresu IP tego segmentu sieci.
- przejście: odnosi się do adresu IP bramy tego segmentu sieci.
- serwery nazw dns: odnosi się do adresu IP wewnętrznego lub zewnętrznego serwera nazw domen (DNS), który będzie używany do rozwiązywania nazw przeglądanych adresów URL.
- dns-szukaj: odnosi się do nazwy domeny sieciowej, do której należy host.
Aby dowiedzieć się więcej o konfiguracji tego pliku i innych powiązanych plików, przeczytaj więcej tutaj: Konfiguracja sieci.
Demon Networking Management
El demonio de la red se gestiona desde el script /etc/init.d/networking
Mediante las sintaxis:
/etc/init.d/networking {start | stop | reload | restart | force-reload}
Ejemplo:
# /etc/init.d/networking stop
# /etc/init.d/networking start
También con el comando "service" podemos hacer lo mismo:
Ejemplo:
# service networking stop
# service networking start
En algunas Distros dicho demonio se puede gestionar con el comando "systemctl":
Ejemplo:
# systemctl stop networking.service
# systemctl start networking.service
Za pomocą polecenia Ifconfig
Polecenie to służy do wyświetlania informacji o interfejsach sieciowych podłączonych (aktywnych lub nieaktywnych) do systemu, a także do zarządzania nimi (konfigurowania). Jest więc szeroko stosowany do inicjalizacji parametrów interfejsu sieciowego oraz ich aktywacji lub dezaktywacji. Składnia użyta w tym poleceniu to: ifconfig [opcje]
Najczęstsze sposoby korzystania z niego są następujące:
# Visualizar todas las interfaces activas ifconfig # Visualizar todas las interfaces activas e inactivas ifconfig -a # Desactivar una interfaz (eth0) ifconfig eth0 down # Activar una interfaz (eth0) ifconfig eth0 up # Asignar una dirección IP
(192.168.2.2)
a una interfaz (eth0) ifconfig eth0 192.168.1.100 # Cambiar la máscara de subred (netmask) de una interfaz (eth0) ifconfig eth0 netmask 255.255.255.0 # Cambiar la dirección de difusión (broadcast) de una interfaz (eth0) ifconfig eth0 broadcast 192.168.1.255 # Asignar integralmente una dirección IP (address), máscara de red (netmask) # y dirección de difusión (broadcast), a una interfaz (eht0) ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 # Modificar el valor referente del MTU de una interfaz (eth0) # Nota: MTU es el número máximo de octetos que la interfaz es capaz de manejar # en una transacción. Para una interfaz ethernet es por defecto: 1500 ifconfig eth0 mtu 1024
Aby uzyskać więcej informacji na temat polecenia ifconfig, zapoznaj się z tutaj.
W następnym poście porozmawiamy o Menedżer sieci, konfiguracja jego plików, zarządzanie jego demonem i skojarzonymi z nim poleceniami, a także użycie polecenia „Ip”.
Bardzo dobry artykuł, inż. Boli, że nie masz akademii, na której można by osobiście prowadzić zajęcia. Śmiało z innymi publikacjami
Doskonała, bardzo dziękuję!
Dzięki za komentarze!
Wspaniały wkład, kiedyś stworzyłem pakiet .deb wykonując szereg kroków, które wskazałem, ale nadal jest to spore utrudnienie i byłoby bardzo wdzięczne, gdyby istniała aplikacja z przyjaznym interfejsem, który zautomatyzowałby całość proces: podałbym trasę mojej aplikacji, pakiety zależności powinny móc je łatwo wybrać, ścieżkę do dokumentacji, pomoc w tworzeniu pliku tekstowego z dokumentacją, kilka opcji, czy umieścić program uruchamiający w menu z typem aplikacji (biuro, programowanie, internet, ...) i wszystko, czego potrzeba.
Nie wiem, jak to zaprogramować w 100% i nie mam czasu się w to wciągać (rodzina, praca, nauka esperanta, ...)