[…] @kB Momentan werden da nur Adressen mit 2003:cb:ff0c:... angeboten. Bedeuted das jetzt, dass ich den ULA-Präfix manuell festlegen muss?
Ja. in der Fritzbox.
Supporter, Wikiteam
![]() Anmeldungsdatum: Beiträge: 9455 Wohnort: Münster |
|
Anmeldungsdatum: Beiträge: 14212 |
Die NAS ist der Server (sshd)? Und das OS beim Client ist Linux? Beim Client kannst Du dann diese Einstellung (für "AddressFamily") finden bzw. eintragen (in der /etc/ssh/ssh_config) und mit/in Kommandozeileoptionen/~/.ssh/config nicht überschreiben. Es reicht ja wenn hier der ssh-Client, _nur_ IPv4 (inet) kann/benutzt. |
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 6457 Wohnort: Hamburg |
Ich hatte es ja gestern schon leicht angedeutet. Das Problem mit den selbstgestrickten Programmen ist fast gelöst. Ich muss nur die verkettete Liste, die getaddrinfo() liefert, intelligenter auswerten und nicht gleich den ersten Treffer akzeptieren. Außerdem können ja auch beide Seiten gezielt IPv4 oder IPv6 anfordern. Und die Namensauflösung funktioniert ja: manfred@samurai:~$ host samurai samurai.fritz.box has address 192.168.123.56 samurai.fritz.box has IPv6 address 2003:cb:ff2d:f900:4e5f:85cc:36bc:b054 manfred@samurai:~$ host lager1 lager1.fritz.box has address 192.168.123.62 lager1.fritz.box has IPv6 address 2003:cb:ff2d:f900:265e:beff:fe1f:fe86 manfred@samurai:~$ Und das Problem mit dem NAS (lager1) habe ich jetzt dadurch gelöst, dass ich bei rsync zu den Optionen -4 hizugefügt habe. Das läuft dann glatt durch. |
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 6457 Wohnort: Hamburg |
Bei der ganzen Geschichte hat mich stutzig gemacht, dass das NAS unter der gleichen Adresse sowohl mit IPv4 als auch mit IPv6 angesprochen werden kann. Das will ich für meine selbstgestrickten Programme auch haben! Meine bisherige Recherche deutet an, dass man dafür nur einen IPv6 Socket erstellen muss und anschließend mit setsockopt() das Flag IPV6_V6ONLY löschen muss. Zum Ausprobieren muss ich aber erst ein Test Scenario aufbauen. Tatsächlich ist das Flag momentan an (es wird auch in meinem Buch: "The Linux Programming Interface" nicht erwähnt). Und sorry. Ich hatte in meinem Eifer ganz vergessen, mich für die hilfreichen Tipps zu bedanken, was ich hiermit nachhole. Manchmal braucht es einen Denkanstoß in die richtige Richtung. Dafür bedanke ich mich. |