CarstenHa
Anmeldungsdatum: 1. Mai 2020
Beiträge: 52
|
Hallo, ich habe einen Ubuntu Server mit einer LAN-Verbindung zum Router mit folgender Netplan-Konfiguration in einer .yaml-Datei: | network:
ethernets:
schnittstelle:
dhcp4: true
version: 2
|
Das funktioniert auch prima. Nun möchte ich aber gerne gelegentlich das Kabel vom Router entfernen und alternativ dazu eine LAN-Direktverbindung von der gleichen Schnittstelle des Servers zu einem anderen Rechner aufbauen. Kann mir da zufällig jemand weiterhelfen? Ich stehe auf dem Schlauch. Gruß Carsten
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Was ist das Ziel dieser Verbindung?
IPv6 link-local funktioniert da sofort, wenn es nur um die Kommunikation zwischen diesen Rechnern geht, reicht das aus.
|
CarstenHa
(Themenstarter)
Anmeldungsdatum: 1. Mai 2020
Beiträge: 52
|
DJKUhpisse schrieb: Was ist das Ziel dieser Verbindung?
IPv6 link-local funktioniert da sofort, wenn es nur um die Kommunikation zwischen diesen Rechnern geht, reicht das aus.
IPv4 link-local wollte ich machen.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Und warum nicht IPv6 link-local?
Das geht automatisch ohne Einrichtung.
|
CarstenHa
(Themenstarter)
Anmeldungsdatum: 1. Mai 2020
Beiträge: 52
|
Hmm, das funktioniert nicht. Ich komme dann nicht per SSH auf den Server. SSH-Konfiguration habe ich noch mal gecheckt, daran kann es eigentlich nicht liegen. Merkwürdig ...
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Passendes Interface gewählt?
ssh fe80::1234%enp0x3
Schaue mit ip a nach dem Namen.
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
CarstenHa schrieb: IPv4 link-local wollte ich machen.
Wie sind die Ausgaben von:
arp -a
ip r
?
|
CarstenHa
(Themenstarter)
Anmeldungsdatum: 1. Mai 2020
Beiträge: 52
|
lubux schrieb: Wie sind die Ausgaben von:
arp -a
ip r
?
arp -a : gar nix ip r : | 169.254.0.0/16 dev enp3s0 proto kernel scope link src 169.254.252.7 metric 100
224.0.0.0/4 dev enp3s0 proto static scope link metric 100
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
CarstenHa schrieb: 169.254.0.0/16 dev enp3s0 proto kernel scope link src 169.254.252.7 metric 100
224.0.0.0/4 dev enp3s0 proto static scope link metric 100
Installiere arp-scan und mache bei bestehender Kabelverbindung, einen arpscan in das LL-Subnetz:
sudo arp-scan -I enp3s0 169.254.0.0/16
damit Du die LL-IP-Adresse (wenn vorhanden) der Gegenstelle zu bekommen.
|
CarstenHa
(Themenstarter)
Anmeldungsdatum: 1. Mai 2020
Beiträge: 52
|
Kabel angeschlossen. Ausgabe ist: | Interface: enp3s0, type: EN10MB, MAC: xx:xx:xx:xx:xx:xx, IPv4: 169.254.252.7
Starting arp-scan 1.9.7 with 65536 hosts (https://github.com/royhills/arp-scan)
0 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.9.7: 65536 hosts scanned in 263.285 seconds (248.92 hosts/sec). 0 responded
|
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
CarstenHa schrieb: Kabel angeschlossen. Ausgabe ist:
Wie "Kabel angeschlossen"? Hast Du "arp -a" ohne Kabelverbindung gemacht? Egal, ... wenn arpscan keine LL-IP-Adresse bei der Gegenstellt findet, ist die Gegenstelle bzgl. zuweisen einer LL-IP-Adresse nicht richtig konfiguriert.
Benutze auf der Gegenstelle einen dhcp-Client (z. B. dhcpcd5 oder gleichwertig), der dem LAN-Interface, bei nicht vorhandenem Zugang/Verbindung zu einem DHCP-Server, eine LL-IPv4-Adresse (durch Autokonfiguration) zuweist.
|
CarstenHa
(Themenstarter)
Anmeldungsdatum: 1. Mai 2020
Beiträge: 52
|
Ok, dann muss ich mich da erst mal weiter einlesen. Vielen Dank bis dahin erst mal für Eure Hilfe.
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
CarstenHa schrieb: Ok, dann muss ich mich da erst mal weiter einlesen.
Alternativ zu LL-IPv4-Adressen, kannst Du dem Interface auch eine 2. permanente statische private IPv4-Adresse, die nicht aus dem Subnetz des Routers ist, zuweisen (z. B. mit systemd-networkd) und diese dann für eine direkte (evtl. auch indirekte) Kabelverbindung zu einem anderen Gerät/Gegenstelle benutzen.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Mal ne ganz doofe Frage:
Warum nicht IPv6 link-local?
Das funktioniert immer automatisch, auch wenn man parallel globale Adressen hat. Die link-local-Adressen können sind bei EUI64 auch immer gleich und nicht zufällig. Man muss nur das Interface mit % angeben. Wer es gerne altbacken will kann aber auch IPv4 link-local in Netplan einrichten:
link-local: [ ipv4, ipv6 ]
Hier muss beides aktiv sein, denn für IPv6 ist link-local zwingend erforderlich.
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13293
|
CarstenHa schrieb: Hmm, das funktioniert nicht. Ich komme dann nicht per SSH auf den Server. SSH-Konfiguration habe ich noch mal gecheckt, daran kann es eigentlich nicht liegen. ...
Mach mal einen v6-Portscan auf den lauschenden TCP6-Port des sshd und poste das Ergebnis.
|