golang .org / x / net / icmp: установить время жизни (TTL) - PullRequest
1 голос
/ 16 апреля 2020

Go имеет встроенную реализацию ICMP, которая доступна на golang .org / x / net / icmp , есть ли способ установить TTL в этой библиотеке?, Спасибо

1 Ответ

1 голос
/ 16 апреля 2020

Я нашел ответ из матового кода:

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

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

...