PysnmpでIPv6を使用できるプログラムを作ろうとしていますが、すでにグーグルなどからたくさん読んでいます。
そして、私はいつも人々がを使用していることに気づきましたUdp6SocketTransport
。しかし、問題は、このクラスがすべてのプラットフォームで機能するわけではなく、WindowsとLinuxで機能する可能性があるために必要なことです。
誰か助けてもらえますか?
pysnmpでのIPv6サポートは、そのプラットフォームサポートに完全に依存しています。したがって、Udp6SocketTransportクラスが1つのプラットフォームで機能するが、別のプラットフォームでは機能しない場合、プラットフォームにIPv6サポートがない可能性があります。
あなたはそれをチェックできますか:
>>> import socket
>>> socket.has_ipv6
True
>>>
?
Windows マシンにIPv6 をインストールしましたか? Windows XPだと思います。