Skip to content

futig/TracerouteGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

traceroute-go

Утилита, написанная на golang, предназначенная для определения маршрутов следования данных в сетях TCP/IP.

Чтобы запустить, нужно сделать следующее:

  1. в файле config.ini изменить конфигруацию на используемую хостом
  2. запустить main.go от имени администратора с нужными параметрами traceroute

Утилита запускается следующим образом:

traceroute [OPTIONS] IP_ADDRESS {tcp|udp|icmp}

Опции [OPTIONS] могут быть следующие:

  • -t — таймаут ожидания ответа (по умолчанию 2с)
  • -p — порт (для tcp или udp, по умолчанию 33434)
  • -n — максимальное количество запросов (по умолчанию 64)
  • -v — вывод номера автономной системы для каждого ip-адреса (только apnic)

Примечание(1): поддерживается только ipv4
Примечание(2): на windows не работает

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages