Kulturschock: ifconfig > ip in Debian 9
Kulturschock: ifconfig > ip in Debian 9
OMG.
Das war eben ein Schock für mich.
Ich wollte mal in Ruhe das neue Debian in einer VM installieren. Wie immer nur in der Console.
Gebe ifconfig ein und sehe: "command not found"
Dafür wird wohl nun ip benutzt. Doch ehrlich ich habe noch keine Ahnung wie das läuft.
Ich will mal vermeiden die net-tools zu installieren und frage, gibt es zufällig eine art Leitfaden, vielleicht ein paar Scripte die alte ifconfig-Befehle in neue ip-Befehle umformen.
So das man sich langsam daran gewöhnen kann.
ip scheint auch ein mächtiges Tool. Und je mächtiger sowas ist, um so umfangreicher sind die Details. Ich scrolle mich gerade durch das Manual und hab noch nicht gefunden, wie ich die IP Adresse, Die Netmask und den Gateway und die MAC-Adresse (wegen VM Nutzung) einstellen kann.
Das war eben ein Schock für mich.
Ich wollte mal in Ruhe das neue Debian in einer VM installieren. Wie immer nur in der Console.
Gebe ifconfig ein und sehe: "command not found"
Dafür wird wohl nun ip benutzt. Doch ehrlich ich habe noch keine Ahnung wie das läuft.
Ich will mal vermeiden die net-tools zu installieren und frage, gibt es zufällig eine art Leitfaden, vielleicht ein paar Scripte die alte ifconfig-Befehle in neue ip-Befehle umformen.
So das man sich langsam daran gewöhnen kann.
ip scheint auch ein mächtiges Tool. Und je mächtiger sowas ist, um so umfangreicher sind die Details. Ich scrolle mich gerade durch das Manual und hab noch nicht gefunden, wie ich die IP Adresse, Die Netmask und den Gateway und die MAC-Adresse (wegen VM Nutzung) einstellen kann.
Re: Kulturschock: ifconfig > ip in Debian 9
Vergiss die alten net-tools..... guckstu hier:Lamonia hat geschrieben:Ich will mal vermeiden die net-tools zu installieren und frage, gibt es zufällig eine art Leitfaden, vielleicht ein paar Scripte die alte ifconfig-Befehle in neue ip-Befehle umformen.
http://baturin.org/docs/iproute2/
Re: Kulturschock: ifconfig > ip in Debian 9
Vergiss es. Musst du alles selbst scripten, wenn du keinen Netzwerkmanager nutzen willst. Aber TomL hat da außer dem Link vielleicht noch was für dich.Lamonia hat geschrieben:gibt es zufällig eine Art Leitfaden, vielleicht ein paar Scripte, die alte ifconfig-Befehle in neue ip-Befehle umformen.
So dass man sich langsam daran gewöhnen kann.
Last but not least: Willkommen!
Re: Kulturschock: ifconfig > ip in Debian 9
Meine Finger wollen die ganze Zeit immer wieder "apt install net-tools" eingeben, weil ich schon so genervt von dieser Zwangsänderung binguennid hat geschrieben:Vergiss es. Musst du alles selbst scripten, wenn du keinen Netzwerkmanager nutzen willst. Aber TomL hat da außer dem Link vielleicht noch was für dich.Lamonia hat geschrieben:gibt es zufällig eine Art Leitfaden, vielleicht ein paar Scripte, die alte ifconfig-Befehle in neue ip-Befehle umformen.
So dass man sich langsam daran gewöhnen kann.
Last but not least: Willkommen!
Und dann gibt's ja auch den hier noch
Code: Alles auswählen
root@wrt:~# ip
-ash: ip: not found
Ständig diese hin und hergewöhne. Mein Gefühl sagt mir, dass es keinen großen Erfolg haben wird
Was aber soll man mit "ip" denn nun alles machen. Auch route? Auch dhcpclient? Oder gar die WPA-WLAN geschichten?
Ich bin mal gespannt, um damit nun auch WLAN umbeannt wurde. eth0 und wlan0 - Das passt einfach nicht von der Namensgebebung zusammen
Re: Kulturschock: ifconfig > ip in Debian 9
Ja.Was aber soll man mit "ip" denn nun alles machen. Auch route?
Das hat mit iproute2 nichts zu tun, das macht systemd-udev.Ich bin mal gespannt, um damit nun auch WLAN umbeannt wurde.
Nach meinen (bescheidenen) Erfahrungen kann ip mehr als das bisherige ifupdown. Nur die performance, da geb' ich dir recht, die war bisher angenehmer.
Re: Kulturschock: ifconfig > ip in Debian 9
Vergiss die net-tools.... die sind veraltet und waren wohl schon seit Jessie teilweise querverlinkt auf iproute2-ProgrammeLamonia hat geschrieben:Meine Finger wollen die ganze Zeit immer wieder "apt install net-tools" eingeben, weil ich schon so genervt von dieser Zwangsänderung bin
Code: Alles auswählen
root@wrt:~# ip
-ash: ip: not found
Du täuscht Dich, iproute2 funktioniert besser und kann mehr. Schau Dir den folgenden Beitrag an, achte aufs Datum und die Frage nach den net-tools sollte erledigt sein.Mein Gefühl sagt mir, dass es keinen großen Erfolg haben wird
https://lists.debian.org/debian-devel/2 ... 00780.html
Was es tut, steht mit Beispielen wirklich gut erklärt in dem Link, den ich in meiner ersten Anwort gepostet habe. dhcp und wpa-supplicant gehören nicht dazu. Dazu habe ich dem Günther mal einen Code-Schnippsel gepostet, um zu zeigen, welche manuellen Schritte notwendig sind, eine Wifi-Verbindung aufzubauen.Auch dhcpclient? Oder gar die WPA-WLAN geschichten?
Ja, es wurde, um eindeutig vorhersagbare Namen der Interfaces zu bekommen. Such mal nach "Predictable NetworkInterface Names" bei google. Kanns sein, dass Du so ein bisschen den Anschluß verloren hast.... *lol*... das gibts nämlich alles schon länger....Ich bin mal gespannt, um damit nun auch WLAN umbeannt wurde. eth0 und wlan0 - Das passt einfach nicht von der Namensgebebung zusammen
Re: Kulturschock: ifconfig > ip in Debian 9
In Debian ist das erst seit stretch Standardverhalten.Ja, es wurde, um eindeutig vorhersagbare Namen der Interfaces zu bekommen. Such mal nach "Predictable NetworkInterface Names" bei google. Kanns sein, dass Du so ein bisschen den Anschluß verloren hast.... *lol*... das gibts nämlich alles schon länger....
route: jaWas aber soll man mit "ip" denn nun alles machen. Auch route? Auch dhcpclient? Oder gar die WPA-WLAN geschichten?
dhcp: nein, weiterhin dhclient (oder pump, dhcpcd, …)
WPA: nein, weiterhin wpa_supplicant, iwconfig und konsorten wurden aber auch abgelöst durch iw
Ansonsten kannst du mit ip sehr viele Dinge über eine einheitliche Schnittstelle konfigurieren z.B. bonding/teaming, vlan interfaces, bridges, die anderen Routing Tabellen bearbeiten und policy routing Regeln setzen, network namespaces, …(fast endlos lange Liste von zeug)
Dann enthält das iproute2 Paket noch ein paar mehr Befehle wie ss (ähnlich zu netcatstat) oder tc um traffic shaping zu konfigurieren.
Generell folgt iproute2 der Entwicklung des Kernels und kann praktisch "alles" im Gegensatz zu den net-tools die irgendwo vor 15 Jahren oder so stehen geblieben sind. Ein Beispiel wo man das evtl. merkt ist die eingeschränkte ipv6 Unterstützung bei den net-tools.
So eine typische ipv4 Konfiguration, also interface uppen, ip zuweisen, gateway setzen, wäre z.B.
Code: Alles auswählen
ip link set eth0 up
ip addr add 192.168.0.10/24 dev eth0
ip route add default via 192.168.0.1
//edit:
und die MAC-Adresse (wegen VM Nutzung) einstellen kann.
Code: Alles auswählen
ip link set eth0 address aa:bb:cc:dd:ee:ff
Code: Alles auswählen
ip link set eth0 address aa:bb:cc:dd:ee:ff up
Unix is user-friendly; it's just picky about who its friends are.
Re: Kulturschock: ifconfig > ip in Debian 9
apt update && apt install net-tools
Dann hast du ifconfig wieder!
Gruss Chris
Dann hast du ifconfig wieder!
Gruss Chris
Linux is good, Debian is perfect...
Re: Kulturschock: ifconfig > ip in Debian 9
Der Thread ist zwei Jahre alt. Bitte lasst ihn in Frieden ruhen. Ich mach zu, um meiner Bitte Nachdruck zu verleihen
@chris.vo bitte in Zukunft aufs Datum achten. Und deinen Beitrag hättest du dir auch inhaltlich sparen können - siehe weiter oben.
@chris.vo bitte in Zukunft aufs Datum achten. Und deinen Beitrag hättest du dir auch inhaltlich sparen können - siehe weiter oben.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht