有办法看到,什么软件连接了什么网址吗

查看什么进程在联网,连接了什么。
有简单的方法或方便的软件能办到?

我记得火绒可以

火绒好像看不到软件请求了什么网址,而且只能完整安装不太方便

试了下,不能,只能看到每个软件的流量以及连接情况(本地ip端口、远程ip端口,协议)

以我浅薄的知识及见闻,看到完整网址似乎需要mitm方法,才能应付目前普遍https加密的情况

如果要看具体什么软件的话,使用各种抓包/网络请求分析工具就好了,例如postman, fiddler这些
如果配合强制代理的工具,就可以实现任意软件的抓包分析(?)

我之前好像推荐过这个,但我自己没用过

看图片,能满足部分要求,可以看到域名,看不到完整网址

功能有了,可惜没中文,不知道有没有历史记录。卸载做得不太好,残留不少文件和注册表。
作为防火墙,不适合偶尔用。安装卸载都要重启,没找到完整安装包,安装时需要联网下载国内网络有概率失败。

也可以试试clash的pro版本

找不到会用的 :upside_down_face:

没找到 :dotted_line_face:能给个链接吗

clash并不能看到完整网址,只能看到域名,而且它也不是网络流量查看器

网址与域名区别:例如浏览器访问的是https://meta.appinn.net/t/topic/38987/9 ,这是完整的网址,而域名是meta.appinn.net

你这要求本来就属于高级功能,哪有什么简单一键又功能强的方案
自己搜个教程看看就是了

我觉得还是应该假定你不知道网址与域名
网址与域名区别:例如浏览器访问的是https://meta.appinn.net/t/topic/38987/9 ,这是完整的网址,而域名是meta.appinn.net

楼主,你到底是想看见完整的网址,还是只需要看到域名即可?

还以为Windows本身会有类似的功能。
只需要域名,clash显示连接不分程序,不知道pro版是指什么。

首先不存在pro版(或者说和clash相关的只有ClashX pro——mac上的使用clash内核的图形界面软件),只有clash内核premium版
其次clash内核premium版也只是加强了代理功能,也不存在对查看连接功能的增强

clash在windows的图形界面软件Clash for windows可以显示使用clash进行连接的软件的域名信息及程序名,Connection页面就是

  1. 很多防火墙可以看到,例如:NetLimiter 、SoftPerfect NetGenius…等等
  2. 安装 Proxifier 等软件,在 Handle Direct Connections 选项勾选的前提下,或者把所有连接指定一个路径,都可以在连接记录里面看到各个软件连接情况,也可以单独配置监控某个软件。
  3. 协议监视软件,也可以做到。

建个代理,当所有流量都经过代理转发,自然知道发起方和目的地
用 Privoxy、Proxifier 之类的,但并不简单

如果只是看联网,系统的资源监视器都能看

要是想排查特定软件的联网情况,可以用防火墙软件,规定该软件的所有联网请求都弹窗询问

获取IP后,可以反向解析为域名的
但是域名毕竟可能随时变更其捆绑的IP的,甚至多次转跳之后反向解析不出域名的

安装防火墙 App,macOS 上有 Little Snitch,我最早买的几个 App 之一,Windows 应该也有对应的软件。

https://alternativeto.net/software/little-snitch/?platform=windows

wireshark 这样的抓包软件应该可以。

3 个赞

查了资料,master server 只有官方这一个,服务器绑定到 steam 组之后变成加入可见,第三方的服务器浏览器不能从主服务器找到这些“隐藏”的服务器