在Java中,有没有办法控制套接字上发送的数据包的IP头的TTL?
答案 0 :(得分:2)
显然只适用于具有以下内容的多播套接字
MulticastSocket.setTimeToLive(int ttl);
答案 1 :(得分:1)
使用
设置TTLMulticastSocket.setTimeToLive(int ttl);
只有在您按照其他问题所述启用IPV4Stack时才会起作用
Java Multicast Time To Live is always 0
-Djava.net.preferIPv4Stack=true