Przejdź do głównej zawartości

ifup


  • ifup – narzędzie używane do aktywowania i konfiguracji interfejsów sieciowych w systemach Linux.
  • Najczęściej korzysta z plików konfiguracyjnych sieci (np. /etc/network/interfaces w Debian/Ubuntu) i współpracuje z ifdown.
  • Stosowane do włączania połączeń bez restartowania systemu.

Okno terminala
ifup [opcje] nazwa_interfejsu
  • Wymaga podania nazwy interfejsu, który ma zostać uruchomiony.

ParametrOpis
nazwa_interfejsuNazwa interfejsu do włączenia (np. eth0, wlan0)
--forceWymusza uruchomienie interfejsu, nawet jeśli system uważa go za aktywny
--helpWyświetla pomoc
--versionPokazuje wersję programu

Okno terminala
# 1. Włączenie interfejsu eth0
sudo ifup eth0
# 2. Wymuszenie uruchomienia interfejsu wlan0
sudo ifup --force wlan0
  • Pierwszy przykład aktywuje przewodowy interfejs sieciowy.
  • Drugi wymusza uruchomienie interfejsu bezprzewodowego.

  • ifup działa w oparciu o konfigurację sieci systemu – może nie zadziałać, jeśli interfejs nie jest opisany w plikach konfiguracyjnych.
  • W nowoczesnych dystrybucjach może być zastąpione przez narzędzia takie jak ip link set <iface> up lub nmcli.
  • Wymaga uprawnień administratora.

Błąd / KomunikatPrzyczynaRozwiązanie
interface not configuredBrak wpisu w konfiguracji sieciDodaj interfejs do pliku konfiguracyjnego lub użyj ip/nmcli
Permission deniedBrak uprawnieńUruchom polecenie z sudo
command not foundBrak pakietu ifupdownZainstaluj pakiet ifupdown w systemie