Ich habe Debian Squeeze (minimal - kein DE) installiert und möchte über die Befehlszeile eine Verbindung zu meinem Netzwerk (über WLAN) herstellen. Ich habe Arch Linux schon einmal verwendet und mir hat die Einfachheit gefallen, mit netcfg
der ich mich mit meinem Netzwerk verbunden habe.
Gibt es in Debian ein gleichwertiges Tool / Programm, das ich verwenden kann?
Auf einem Computer, auf dem sich die Netzwerkkonfiguration nicht häufig ändert, können Sie sie einrichten
/etc/network/interfaces
. Diese Datei ist in derinterfaces(5)
Manpage dokumentiert . Installieren Sie die Wireless-Tools und wpasupplicant- Pakete, um Wireless-Schnittstellen zu verwalten. Die wpasupplicant-Dokumentation enthält Informationen darüber, was hinzugefügt werden soll/etc/network/interfaces
.Auf einem Laptop, auf dem Sie die WLAN-Verbindungsparameter für jedes Netzwerk neu einstellen müssen, ist es viel einfacher, entweder Network Manager (der keinen guten Befehlszeilen-Client hat, den ich kenne) oder WICD zu verwenden .
quelle
wpa_cli
undwpa_gui
für die dynamische Konfiguration und das Umschalten zwischen Netzwerken bereitstellt . Ich benutze es, weil ich es vorziehe, für den Netzwerkzugriff nicht von einer GUI abhängig zu sein.ceni ist eine gute Alternative, obwohl es nicht im Repo ist.
quelle
Als ich von Debian kam, hatte ich einige Probleme, netcfg dazu zu bringen, mein Gebot abzugeben. Ich fand es einfacher in Debian, nur wpa_supplicant etwas in der Art von zu verwenden
in / etc / network / interfaces:
und /etc/wpa.conf enthält das Fleisch der WLAN-Verbindung:
Sie können mehrere Netzwerkdefinitionen haben. Ich benutze es für einfaches Roaming.
Das psk im Klartext ist nicht ideal. Sie können dies verringern, indem Sie Ihrer conf-Datei eine Berechtigung von 600 erteilen. Es besteht auch die Möglichkeit, einen Hash des Schlüssels zu speichern. Überprüfen Sie den Mann wpa_supplicant für weitere Details.
Schließlich wird ein systemweites Netzwerkprofil erstellt, das genau mein Anwendungsfall ist (Headless Wireless Appliance). Wicd und dergleichen können auch Benutzernetzwerkprofile verarbeiten.
Als Randnotiz: Es ist möglich, den Netzwerkmanager nur in der Befehlszeile zu installieren und zu verwenden. check man nmcli. Dies kann Ihren Anforderungen entsprechen oder nicht.
quelle
Es gibt ein netcfg Paket enthalten ist hier , haben Sie versucht , es zu installieren? oder unterscheidet es sich vom arch netcfg?
quelle