Java控制IP TTL?
在Java中,有没有办法控制套接字上发送的数据包的IP头的TTL?
显然只在Multicast套接字上,它有:
MulticastSocket.setTimeToLive(int ttl);
使用设置TTL
MulticastSocket.setTimeToLive(int ttl);
如果您已按照其他问题所述启用了IPV4Stack,那么它才能正常工作
Java多播生存时间始终为0
-Djava.net.preferIPv4Stack=true