[erl] Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

[erl] Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 18:45:06

Hallo allerseits,

ich muss mich mit Systemd befassen, weil ich einen RPi gekauft habe und da gibt es wohl nur das aktuelle Jessie mit systemd.

Zuerst möchte ich möglichst schnell dafür sorgen, dass ich das Ding ins Netz bekomme, aber die Konfiguration läuft jetzt wohl anders. Wie bekomme ich den Pi schnellstens ans Netz? Konfiguration in /etc/network/interfaces sähe unter nicht-systemd so aus:

iface eth0 inet static
address 192.168.205.18
netmask 255.255.255.0
network 192.168.205.0
broadcast 192.168.205.255
gateway 192.168.205.1
dns-nameservers 192.168.205.1
dns-search gsz.xx

Dann möchte ich für den Einstieg eine Systemd-Schnellreferenz und eine gute Anlaufstelle für Fragen aller Art, damit ich mit meinen Fragen nicht hier aufschlage. Kann jemand etwas empfehlen? Ich habe seit etwa 20 Jahren Erfahrung mit Linux. Ganz blutig bin ich nicht mehr.

Vielen Dank vorweg!

Gregor
Zuletzt geändert von GregorS am 19.03.2016 03:38:32, insgesamt 1-mal geändert.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])


Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 18:56:57

niemand hat geschrieben:https://wiki.archlinux.org/index.php/systemd-networkd fand ich ziemlich hilfreich.
Sieht gut aus, danke!

Gruß

Gregor


Ist aber wohl veraltet oder schlecht gepflegt.
Was auf die Schnelle so aussieht, als müsse ich nur eine Datei ändern, funktioniert nicht (https://wiki.archlinux.org/index.php/sy ... _static_IP)
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

KP97
Beiträge: 3442
Registriert: 01.02.2013 15:07:36

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von KP97 » 18.03.2016 21:14:57

Du mußt nicht zwingend das Netzwerk über systemd starten, die alte Möglichkeit mit init.d funktioniert auch noch.
Die Anleitung ist auch noch gültig und funktioniert ebenfalls. Ich habe so ähnlich mein Netzwerk mit DHCP eingerichtet.
Evtl. liegt es an der statischen IP?
Mit Pi's habe ich zwar keine Erfahrung, aber nenne doch trotzdem mal die Fehlermeldung.

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 21:19:13

KP97 hat geschrieben:Du mußt nicht zwingend das Netzwerk über systemd starten, die alte Möglichkeit mit init.d funktioniert auch noch.
Die Anleitung ist auch noch gültig und funktioniert ebenfalls. Ich habe so ähnlich mein Netzwerk mit DHCP eingerichtet.
Evtl. liegt es an der statischen IP?
Mit Pi's habe ich zwar keine Erfahrung, aber nenne doch trotzdem mal die Fehlermeldung.
Ping meldet, dass 1 Paket gesendet wurde, aber keins empfangen.
SSH meldet: connect to host 192.168.205.18 port 22: No route to host

Wenn ich vom Pi aus ein Ping an 192.168.205.19 schicke (der Rechner, an dem ich gerade sitze), kommt ein Paket zurück.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von NAB » 18.03.2016 21:30:57

Das klingt eher, als ob mit dem Pi alles in Ordnung ist, und an dem Rechner, an dem du sitzt, was nicht stimmt.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

DeletedUserReAsG

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von DeletedUserReAsG » 18.03.2016 21:32:35

Ist aber wohl veraltet oder schlecht gepflegt.
Nein, das Gegenteil wird der Fall sein (hier, unter Arch mit den dazugehörigen Versionen, funktioniert’s so jedenfalls). Ich weiß leider nicht, welche systemd-Version im Raspbian verwendet wird – hätte ja sein können, dass sie, wie beim Kernel, da eine aktuellere Version haben. Dann hätte es gepasst.

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 21:38:04

NAB hat geschrieben:Das klingt eher, als ob mit dem Pi alles in Ordnung ist, und an dem Rechner, an dem du sitzt, was nicht stimmt.
Das habe ich soeben kontrolliert. Ich mache zwar NAT zwischen VMs und dem Rest, aber die Regeln stimmen. Ich kann alles pingen, nur beim Pi kommt nichts zurück.

Gruß

Gregor

PS: Die Regeln:

Code: Alles auswählen

root@mimi:/home/gszaktilla# iptables -L -t nat -n
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         
MASQUERADE  all  --  192.168.206.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.206.0/24    
MASQUERADE  all  --  192.168.207.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.207.0/24    
MASQUERADE  all  --  192.168.208.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.208.0/24    
MASQUERADE  all  --  192.168.209.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.209.0/24    
MASQUERADE  all  --  192.168.210.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.210.0/24    
MASQUERADE  all  --  192.168.211.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.211.0/24    
MASQUERADE  all  --  192.168.212.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.212.0/24    
MASQUERADE  all  --  192.168.213.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.213.0/24    
MASQUERADE  all  --  192.168.214.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.214.0/24    
MASQUERADE  all  --  192.168.215.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.215.0/24    
MASQUERADE  all  --  192.168.216.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.216.0/24    
MASQUERADE  all  --  192.168.217.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.217.0/24    
MASQUERADE  all  --  192.168.218.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.218.0/24    
MASQUERADE  all  --  192.168.219.0/24     0.0.0.0/0           
MASQUERADE  all  --  192.168.205.0/24     192.168.219.0/24    
IP des Pi: 192.168.205.18, die meiner „Hauptkiste“, an der ich gerade sitze: 192.168.205.19
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

TomL

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von TomL » 18.03.2016 22:13:24

GregorS hat geschrieben:Zuerst möchte ich möglichst schnell dafür sorgen, dass ich das Ding ins Netz bekomme, aber die Konfiguration läuft jetzt wohl anders. Wie bekomme ich den Pi schnellstens ans Netz? Konfiguration in /etc/network/interfaces sähe unter nicht-systemd so aus:

iface eth0 inet static
address 192.168.205.18
netmask 255.255.255.0
network 192.168.205.0
broadcast 192.168.205.255
gateway 192.168.205.1
dns-nameservers 192.168.205.1
dns-search gsz.xx
Ich verstehe nicht so ganz, woraus du schließt, dass Systemd hier ein Problem ist... ist es nämlich nicht. Und die "interfaces" funktioniert unverändert. Das einzige Problem, was sein könnte, was aber weder mit dem Pi noch mit systemd zu tun hat, ist ggf der im Desktop-Environment enthaltene Networkmanager. Der kollidiert natürlich mit der Interfaces oder verhindert, dass die berücksichtigt wird. Wenn du den aber deinstallierst oder zumindest disablest, klappts auch mit der "interfaces". Wobei mir auffällt, "auto eth0" fehlt noch.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von NAB » 18.03.2016 22:17:10

Ja, du willst doch gar kein NAT machen, die sind doch beide im gleichen Subnet. Kannst du von deiner Hauptkiste aus 192.168.205.1 anpingen?

Und kann es sein, dass die IP vom Pi sich heimlich geändert hat? Schau auf dem doch mal mit "ifconfig" nach, welche IP der überhaupt hat.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von GregorS » 18.03.2016 22:20:47

TomL hat geschrieben: Und die "interfaces" funktioniert unverändert.
Das stimmt definitiv nicht für meinen Pi. Gestern angekommen, gestern aktuelles jessie-image runtergeladen (NOOBS will nicht), heute gemerkt, dass das Ding GAR NICHTS zeigt, wenn nicht eine korrekt vorbereitete SD-Karte drin steckt, seit Stunden am hin- und herstöpseln, weil das Netz nicht laufen will. Pingen von A nach B geht, von B nach A nicht.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 22:22:30

NAB hat geschrieben:Ja, du willst doch gar kein NAT machen, die sind doch beide im gleichen Subnet. Kannst du von deiner Hauptkiste aus 192.168.205.1 anpingen?
Und kann es sein, dass die IP vom Pi sich heimlich geändert hat? Schau auf dem doch mal mit "ifconfig" nach, welche IP der überhaupt hat.

Ich MACHE auch kein NAT im 205-er Netz. Woraus zur Hölle schließt Du das?!

Auf dem Drecks-Pi etwas zu ändern ist ein Abenteuer.

Sorry, ich bin allmählich genervt.

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

TomL

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von TomL » 18.03.2016 22:27:46

GregorS hat geschrieben:Das stimmt definitiv nicht für meinen Pi. Gestern angekommen, gestern aktuelles jessie-image runtergeladen (NOOBS will nicht), heute gemerkt, dass das Ding GAR NICHTS zeigt, wenn nicht eine korrekt vorbereitete SD-Karte drin steckt, seit Stunden am hin- und herstöpseln, weil das Netz nicht laufen will.
Natürlich stimmt das. Ich habe hier 4 stück am laufen, alle mit jessie, systemd und mit und ohne Desktop-Environment.

Und natürlich startet der Pi seine jessie und das Netzwerk NUR dann, wenn die sd-Karte installiert ist. Die korrekt installierte sdc muss unbedingt drinstecken, sonst wird das nix... ebenso wie in nem normalen PC ein Festplatte mit Linux vorhanden sein muss. Der Pi verhält sich mit dem normalen Image fast wie ne stinknormale lxde-Installation.

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von GregorS » 18.03.2016 22:35:10

TomL hat geschrieben:
GregorS hat geschrieben:Das stimmt definitiv nicht für meinen Pi. Gestern angekommen, gestern aktuelles jessie-image runtergeladen (NOOBS will nicht), heute gemerkt, dass das Ding GAR NICHTS zeigt, wenn nicht eine korrekt vorbereitete SD-Karte drin steckt, seit Stunden am hin- und herstöpseln, weil das Netz nicht laufen will.
Natürlich stimmt das. Ich habe hier 4 stück am laufen, alle mit jessie, systemd und mit und ohne Desktop-Environment.
Es stimmt nicht.
TomL hat geschrieben: Und natürlich startet der Pi seine jessie und das Netzwerk NUR dann, wenn die sd-Karte installiert ist. Die korrekt installierte sdc muss unbedingt drinstecken, sonst wird das nix... ebenso wie in nem normalen PC ein Festplatte mit Linux vorhanden sein muss. Der Pi verhält sich mit dem normalen Image fast wie ne stinknormale lxde-Installation.
Was glaubst Du, wie mein Pi läuft?! Er hat eine SD-Karte, er hat alle Kabel, alle Lämpchen an allen Geräten in meinem Umfeld funktionieren ...

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von NAB » 18.03.2016 22:41:39

GregorS hat geschrieben:Ich MACHE auch kein NAT im 205-er Netz. Woraus zur Hölle schließt Du das?!
Das schließe ich zur Hölle gar nicht.

Du hast zur Hölle entweder ein Verbindungsproblem von deinem Drecks-Hauptrechner ins Drecks-205-er Netz, oder du gibst zur Hölle auf deinem Drecks-Hauptrechner die falsche IP für deinen Drecks-Pi ein.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 22:43:26

NAB hat geschrieben:
GregorS hat geschrieben:Ich MACHE auch kein NAT im 205-er Netz. Woraus zur Hölle schließt Du das?!
Das schließe ich zur Hölle gar nicht.
Du hast zur Hölle entweder ein Verbindungsproblem von deinem Drecks-Hauptrechner ins Drecks-205-er Netz, oder du gibst zur Hölle auf deinem Drecks-Hauptrechner die falsche IP für deinen Drecks-Pi ein.
Es gibt kein Hardwareproblem: Ping von A nach B geht ja. Von B nach A nicht.
Es gibt ein Softwareproblem: dito

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 22:47:42

NAB hat geschrieben:
GregorS hat geschrieben:Ich MACHE auch kein NAT im 205-er Netz. Woraus zur Hölle schließt Du das?!
Das schließe ich zur Hölle gar nicht.
Oh! Wenn Du betonst, dass ich aber doch gar kein NAT brauche, ist das vollkommen dahergeplappert?

Sorry ...

Gruß

Gregor

Damit Du nicht nachsehen musst:
Ja, du willst doch gar kein NAT machen, die sind doch beide im gleichen Subnet. Kannst du von deiner Hauptkiste aus 192.168.205.1 anpingen?
Und kann es sein, dass die IP vom Pi sich heimlich geändert hat? Schau auf dem doch mal mit "ifconfig" nach, welche IP der überhaupt hat.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

TomL

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von TomL » 18.03.2016 22:50:13

Wenn du nichts an der Konfiguration geändert hast und er via patchkabel am Router hängt, kannst du dir die ip vom Router holen und sofort via ssh drauf zugreifen. Das funktioniert immer. So ist das Image vorkonfiguriert. Und dann kann man eben weitere Einstellungen vornehmen und natürlich auch die interfaces konfigurieren bzw in Betrieb nehmen. Den Konflikt mit dem networkmanager muss man dann selber lösen.

Allerdings sind bei der erstinstallation über die raspi-config einige Grundeinstellungen notwendig.Google mal nach semper-video, der typ erklärt das prima.

Ich glaube nix, sondern lese nur, was du.schreibst:
GregorS hat geschrieben:...heute gemerkt, dass das Ding GAR NICHTS zeigt, wenn nicht eine korrekt vorbereitete SD-Karte drin steckt, seit Stunden am hin- und herstöpseln,....

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von GregorS » 18.03.2016 22:55:13

TomL hat geschrieben:Wenn du nichts an der Konfiguration geändert hast und er via patchkabel am Router hängt, kannst du dir die ip vom Router holen und sofort via ssh drauf zugreifen. Das funktioniert immer.
Genau. Deshalb habe ich ja auch kein Problem.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von NAB » 18.03.2016 23:00:00

GregorS hat geschrieben:Oh! Wenn Du betonst, dass ich aber doch gar kein NAT brauche, ist das vollkommen dahergeplappert?
Nein. Wenn du deine NAT-Tabellen, die du in diesem Fall gar nicht brauchst, vorzeigst, um damit zu untermauern, dass du kein Routing-Problem hast, dann ist das dahergeplappert.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz?

Beitrag von GregorS » 18.03.2016 23:01:13

NAB hat geschrieben:
GregorS hat geschrieben:Oh! Wenn Du betonst, dass ich aber doch gar kein NAT brauche, ist das vollkommen dahergeplappert?
Nein. Wenn du deine NAT-Tabellen, die du in diesem Fall gar nicht brauchst, vorzeigst, um damit zu untermauern, dass du kein Routing-Problem hast, dann ist das dahergeplappert.
Vergiss es. Danke für Dein Interesse.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

TomL

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von TomL » 18.03.2016 23:02:25

Wenn das normale raspian-image sich nicht auf Anhieb problemlos verbindet, ist entweder der Pi defekt (kann ja mal passieren), oder das patchkabel ist defekt, oder der Router ist so konfiguriert, dass er keine unbekannte MACs reinlässt. Was anderes kann ich mir im Moment nicht vorstellen. Ich hatte weder mit dem alten Modell noch mit dem aktuellen je Probleme. ... nicht mal bei einem custom-setup (debootstrap) ohne DE. Das klappte bisher immer.
Zuletzt geändert von TomL am 18.03.2016 23:03:42, insgesamt 1-mal geändert.

Benutzeravatar
GregorS
Beiträge: 2632
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von GregorS » 18.03.2016 23:03:34

TomL hat geschrieben:Was anderes kann ich mir im Moment nicht vorstellen.
Ich mir schon. Lerne lesen UND verstehen.

Ciao

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

TomL

Re: AW: Systemd-Neuling: Netzwerkkonfiguration, Kurzreferenz

Beitrag von TomL » 18.03.2016 23:04:55

Danke für den Rat ....

Antworten