例外:
Command not supported
at net.sourceforge.jsocks.socks.Socks5Message.read(Socks5Message.java:162)
at net.sourceforge.jsocks.socks.Socks5Message.<init>(Socks5Message.java:123)
at net.sourceforge.jsocks.socks.Socks5Message.<init>(Socks5Message.java:108)
at net.sourceforge.jsocks.socks.Socks5Proxy.formMessage(Socks5Proxy.java:245)
at net.sourceforge.jsocks.socks.Proxy.exchange(Proxy.java:446)
at net.sourceforge.jsocks.socks.Proxy.udpAssociate(Proxy.java:385)
at net.sourceforge.jsocks.socks.Socks5DatagramSocket.<init>(Socks5DatagramSocket.java:110)
at net.sourceforge.jsocks.socks.Socks5DatagramSocket.<init>(Socks5DatagramSocket.java:54)
...
发生错误的代码:
try(Socks5DatagramSocket socket = new Socks5DatagramSocket())/* error here */ ...
如果有更好的选择,我也只使用jsock来通过代理发送UDP数据。