![限制 Chrome 仅使用极小范围的端口?](https://linux22.com/image/1574141/%E9%99%90%E5%88%B6%20Chrome%20%E4%BB%85%E4%BD%BF%E7%94%A8%E6%9E%81%E5%B0%8F%E8%8C%83%E5%9B%B4%E7%9A%84%E7%AB%AF%E5%8F%A3%EF%BC%9F.png)
有没有办法限制谷歌浏览器只使用很小范围的本地端口?
目前,Chrome 使用了大量高编号端口。我希望能够更精确地管理这些端口。
我怎样才能限制 Chrome 使用较小范围的端口,或者仅使用 1 个端口?
答案1
这些高编号端口可能是动态端口或 临时端口。
如果您确实指的是上述端口,那么它们是组成 Chrome 及其标签的进程使用的临时端口。
这些端口由 Windows 随机分配,不受 Chrome 控制。由于无法预测端口号,因此也无法阻止它们。无论如何,阻止这些端口将导致 Chrome 无法使用。
可以使用以下命令查看Windows上的动态端口范围:
netsh int ipv4 show dynamicport tcp
netsh int ipv4 show dynamicport udp
netsh int ipv6 show dynamicport tcp
netsh int ipv6 show dynamicport udp
新的TCP和UDP默认起始端口为49152,默认结束端口为65535。
可以使用以下命令修改该端口范围:
netsh int <ipv4|ipv6> set dynamic <tcp|udp> start=number num=range
例子:
netsh int ipv4 set dynamicport tcp start=10000 num=1000
netsh int ipv4 set dynamicport udp start=10000 num=1000
这些示例将您的动态端口范围设置为从端口 10000 开始到端口 11000 结束(1000 个端口)。
关于端口范围,您需要了解一些重要事项:
- 可设置的端口最小范围为255。
- 可设置的最低起始端口为1025。
- 最高端端口(根据设置的范围)不能超过 65535。