Ich probiere derzeit ein Setup aus, bei dem ich einen Switch habe, der Radius -Pakete über eine Schnittstelle mit IP -Adresse 1.0.0.1/24 sendet. Beim Senden des Pakets zum ersten Mal erstelle ich einen Socket und für aufeinanderfolgende Paket sendet ich diesen Sockel weiter. Sowohl die Authentifizierung als auch die Bilanzierung ereignen sich erfolgreich über diese Schnittstelle. /> Aber überraschenderweise, wenn ich dasselbe Setup für IPv6 mache, erstelle ich einen Socket für eine Schnittstelle mit IP 2000: 0: 0: 40 :: 2/64 , Senden von Paketen aus dem Jahr 2000: 0: 0: 0: 40 :: 5/64 und ohne etwas zu berühren. Versuchen Sie, Pakete mit demselben alten Socket zu senden. Es sendet Paket erfolgreich aus, ohne eine Fehlermeldung von sendsg zurückzugeben, wobei die Quell -IP des Pakets immer noch die alte ist ((
).
Ausgabe von SS -U Für V4 und V6 bleiben die gleichen wie die Sockets nicht aktualisiert. Ist Sockets Quell-IP nicht ausschließlich auf v6?
Link zu einer ähnlichen Frage, die ich gefunden habe>