查找哪个浏览器选项卡连接到给定的 IP 地址

查找哪个浏览器选项卡连接到给定的 IP 地址

我如何才能找出哪个浏览器选项卡/任务/网页(Chrome 最重要,Firefox 其次)已连接到给定的 IP 地址?

例如,如果我对 SE 的某个 IP 地址感兴趣,我的系统可以告诉我打开的连接属于哪个进程:

用户 @ 主机:~$ sudo netstat -ntp | grep '192.111'
tcp 0 0 192.168.92.2:35385 192.111.0.25:443 已建立 4315/chrome
tcp 0 0 192.168.92.2:37311 192.111.0.25:443 已建立 4315/chrome tcp 0 0
192.168.92.2:36998 192.111.0.25:443 已建立 4315/chrome

但是在 Chrome 中,连接与哪个“页面”相关联?Firefox 也是如此。

答案1

我对您的问题有部分答案。

目前,您不能使用 Firefox 或 Chrome 执行此操作:有一个单一进程可以同时处理所有页面。

我对 Chrome 的未来发展一无所知(因此partial answer,正如我上面所说)。

但是,Firefox 有一个项目可以满足您的要求。它叫做多进程 Firefox, 或者电解 Firefox, 或者e10s 火狐浏览器(这些都是同义词)。您可以找到有关此项目的信息这里或者这里。在第一个参考文献中,开发人员指出:

e10s 团队预计,具有单一内容流程的 e10s 将于 2015 年底在 Firefox Release 中启用。

如果你真的很着急,你可以安装 Firefox 的 Nightly 版本并测试 e10s,请参阅说明这里

相关内容