Fehlermeldung: "connect: Invalid argument"
Der Kernel hat keine Kenntnis darüber, welchen physikalischen oder virtuellen Link Sie zum versenden von ICMPv6 Paketen verwenden möchten. Aus diesem Grund wird die Fehlermeldung ausgegeben.
Lösung: Spezifizieren Sie den Link, z.B.: ”ping6 -I eth0 fe80::2e0:18ff:fe90:9205”. Siehe auch program ping6 usage.
Fehlermeldung: ”icmp socket: Operation not permitted”
Diese Tools erzeugen spezielle ICMPv6 Pakete und versenden diese unter Verwendung von raw sockets im Kernel. Raw sockets können aber nur vom Benutzer ”root” verwendet werden. Normale Benutzer bekommen aus diesem Grund diese Fehlermeldung.
Lösung: Wenn wirklich alle Benutzer auf diese Tools zugreifen sollen, können Sie dies mit setzen des ”suid” bits mittels ”chmod u+s / path/to/program” erreichen (siehe auch program ping6 usage). Falls nicht alle Benutzer das Programm benötigen, können Sie die Gruppenzugehörigkeit des Programms ändern, z.B. Gruppe ”wheel”. Fügen Sie alle Benutzer zu dieser Gruppe hinzu und entfernen Sie das execution bit für andere Benutzer mittels ”chmod o-rwx /path/to/program”. Alternativ können Sie auch ”sudo” dazu verwenden, um Ihren Sicherheitsbestimmungen Rechnung zu tragen.
Zurück | Zum Anfang | Weiter |
IPv6 kompatible Server | Nach oben | Interface-Konfiguration |