Мені хотілося б в реальному часі зафіксувати список всіх серверів (URL-адреса, IP-адреса, ок), до якого підключено комп'ютер. Я використав tshark
і tcpdump
, але вони повертають різні результати. Це змушує мене дивуватися, якщо я отримую помилкові елементи або відсутні деякі.
Ось приклад з tcpdump
:
08:28:36.250775 IP 155.246.200.17.52012 > a72-247-9-129.deploy.akamaitechnologies.com.http: tcp 0
І з tshark
:
2 0.005753 155.246.149.79 -> 155.246.200.17 DNS 103 Standard query response 0xab8b A star-mini.c10r.facebook.com A 31.13.73.36
Я, здається, отримую більше речей, як використання фотографій і рекламних серверів tshark
і, безумовно, побачите різні результати під час відвідування тих самих сайтів.
Чи є краще рішення для захоплення цього? (Я на Mac, але рішення Linux можуть працювати теж.)
2
Якщо ви могли б розмістити результати, щоб побачити, як вони відрізняються, це було б корисно.
—
Richie086
Також ви використовуєте Linux (я припускаю, що ви використовуєте Linux) або Windows?
—
Richie086
Ви скажете, що потрібно URL-адреси. Чи означає це, що ви бажаєте лише список web серверів або інших видів? (Багато протоколів насправді не використовують URL-адреси).
—
grawity
Гарні моменти: питання оновлено з результатами виходу. Я на Mac. Перегляньте URL-адреси, я не впевнений, що це означає, але я хочу, щоб такі речі
—
JeffThompson
ec2-52-2-147-88.compute-1.amazonaws.com
.