进程正在连接到某个ip或域,但我不知道它是什么。该进程无法连接到服务器。我如何找到并更改它?
答案 0 :(得分:1)
TCPView和netstat最适合已建立的连接,这不是原始海报的位置。
此任务的更好工具是数据包嗅探器,它可以观察连接尝试。我推荐Wireshark,它适用于所有主要平台。
详细说明:
如果您在没有大量其他网络活动的情况下在计算机上执行最后一步,则只有一个捕获的数据包。否则,你将不得不挖掘一个列表来找到你想要的那个。该数据包将显示程序尝试使用的TCP端口。
答案 1 :(得分:0)
在cmd提示符下键入netstat以查看活动进程正在使用哪些端口。除此之外,你不能改变proc连接使用的端口(除非你明显构建了应用程序)
答案 2 :(得分:0)
TCPView是一个不错的小工具,可以显示本地计算机上的所有打开的连接和端点。
如果程序使用DNS名称(例如example.com)进行连接,则可以使用hosts文件(c:\ windows \ system32 \ drivers \ etc \ hosts)将该名称映射到其他IP地址
如果您的意思是以编程方式重定向连接,那就更复杂了。你不是在写恶意软件,是吗?