Как я могу контролировать сетевые подключения, чтобы увидеть, с какого адреса связывается определенная программа
Много лет назад я создал программу, которая подключается к базе данных SQL Server (порт 1433), и у меня больше нет кода для этого приложения, но мне нужно знать, пытается ли оно подключиться к доменному имени exampleDomain.com или если он подключается напрямую к IP-адресу, xxx.xxx.xxx.xxx.
Мне нужно это выяснить, потому что я хочу поменять хостинг-провайдеров, но не могу позволить этому приложению перестать работать, поэтому я не уверен, повлияет ли изменение IP-адреса сервера SQL на программу.
Есть ли способ, которым я могу сказать, к чему эта программа подключается? Необработанный IP-адрес или доменное имя?
Благодарю.
1 ответ
Используйте проволочную акулу. http://www.wireshark.org/
Он бесплатный, простой в использовании и очень мощный.
Вы можете отслеживать весь трафик, поступающий с вашего ПК, и вы можете фильтровать трафик по типу. Итак, сначала я бы посмотрел на любое DNS-соединение с MyDoman.com, а затем посмотрел на TCP-соединения.