登录
首页 >  Golang >  Go问答

golang.org/x/net/icmp:设置生存时间(TTL)

来源:stackoverflow

时间:2024-04-27 22:09:30 136浏览 收藏

从现在开始,努力学习吧!本文《golang.org/x/net/icmp:设置生存时间(TTL)》主要讲解了等等相关知识点,我会在golang学习网中持续更新相关的系列文章,欢迎大家关注并积极留言建议。下面就先一起来看一下本篇正文内容吧,希望能帮到你!

问题内容

Go 有内置的 ICMP 实现,可以在 golang.org/x/net/icmp 上找到,有没有办法在这个库中设置 TTL?,谢谢


解决方案


我从 mattn 代码中找到了答案:

c.IPv4PacketConn().SetTTL(64) // for ipv4
c.IPv6PacketConn().HopLimit(64) // for ipv6

https://gist.github.com/mattn/7ff153fe8491a2900e83#file-ping_test-go-L24-L28

本篇关于《golang.org/x/net/icmp:设置生存时间(TTL)》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>