找回密码
 立即注册
搜索
查看: 2290|回复: 15

[网络] 端口冲突问题?

[复制链接]
     
发表于 2022-6-8 10:49 | 显示全部楼层 |阅读模式
最近使用某**软件启动时偶尔会报错,提示:fatal error can't bind to 127.0.0.1 "xxxxx"查了一下是端口占用问题,重启一下电脑就好。
但不知道有没有更一劳永逸的方法?

用这款软件几年了,最近才出现这样的问题,不知道是windows还是运营商的锅。
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-6-8 10:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-6-8 12:23 | 显示全部楼层
端口被其他程序随机占用
解决方案参考:https://github.com/docker/for-wi ... uecomment-873970535
回复

使用道具 举报

     
发表于 2022-6-8 19:39 | 显示全部楼层
cmd里管理员运行  
net stop winnat
net start winnat
最近几个版本idea 老是莫名其妙报端口占用,我就是这么解决的

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2022-6-8 20:10 来自手机 | 显示全部楼层
任务管理器把占用的端口结束进程
回复

使用道具 举报

     
 楼主| 发表于 2022-6-9 01:12 | 显示全部楼层
Hattle 发表于 2022-6-8 19:39
cmd里管理员运行  
net stop winnat
net start winnat

我也是最近一两个月才遇到这个问题,不会是windows的原因吧?
回复

使用道具 举报

     
发表于 2022-6-9 05:33 来自手机 | 显示全部楼层
有这么一种可能,系统没有安装hyperv把

—— 来自 ZUK Z2131, Android 11上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
 楼主| 发表于 2022-6-9 11:37 | 显示全部楼层
Flyfish233 发表于 2022-6-9 05:33
有这么一种可能,系统没有安装hyperv把

—— 来自 ZUK Z2131, Android 11上的 S1Next-鹅版 v2.5.4 ...

没有,但开了sandbox。
这会有关联吗,报错的时候没有运行沙盒。
回复

使用道具 举报

     
发表于 2022-6-9 13:14 来自手机 | 显示全部楼层
https://bbs.saraba1st.com/2b/thread-2062541-0-1.html

我之前也遇到过,一开机就被占用,属于死活查不出被什么东西占用了端口,至今开机依然时有出现,那段时间装了docker和更新过系统补丁,我比较怀疑是Windows更新后的问题

—— 来自 Xiaomi MI 8, Android 10上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
 楼主| 发表于 2022-6-9 13:34 | 显示全部楼层
糊状物 发表于 2022-6-9 13:14
https://bbs.saraba1st.com/2b/thread-2062541-0-1.html

我之前也遇到过,一开机就被占用,属于死活查不出 ...

我这是一个v2ray客户端开机报错。
回复

使用道具 举报

     
发表于 2022-6-9 13:36 | 显示全部楼层
开了hyper-v相关的东西就容易出现这个问题
https://github.com/Fndroid/clash_for_windows_pkg/issues/671
回复

使用道具 举报

     
发表于 2022-6-12 08:08 来自手机 | 显示全部楼层
今天配置 HyperV 的时候又遇到了这个动态分配端口的问题,老实说用命令敲一下改一下不难,万一不是这个问题也不干扰。
HyperV 不只是你所想的那个 HyperV 服务,有可能是 Windows 沙盒、虚拟化和 VMWare WorkStation 前端版、内核隔离、Defender Application Guard 之类的都会开启 HyperV。

—— 来自 HUAWEI hi3660, Android 11上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
发表于 2022-6-12 08:12 来自手机 | 显示全部楼层
壹零捌 发表于 2022-6-9 11:37
没有,但开了sandbox。
这会有关联吗,报错的时候没有运行沙盒。

有的。Sandbox 就是 HyperV 的应用。
另外 Sandbox 开机有几率自动运行后台,会莫名其妙有 Vmmem 出现,有时候却没有

—— 来自 HUAWEI hi3660, Android 11上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
 楼主| 发表于 2022-6-12 10:44 | 显示全部楼层
Flyfish233 发表于 2022-6-12 08:12
有的。Sandbox 就是 HyperV 的应用。
另外 Sandbox 开机有几率自动运行后台,会莫名其妙有 Vmmem 出现, ...

这样吗。
下次报错的时候我看看进程。
回复

使用道具 举报

     
发表于 2022-6-12 14:15 | 显示全部楼层
壹零捌 发表于 2022-6-12 10:44
这样吗。
下次报错的时候我看看进程。

Hyper-V并不是Windows里面跑的一个程序
开了Hyper-V,Windows就会跑在Hyper-V里面,当然Windows也做了一些处理,来显示出来HV的一些服务,当然HV也确实要这些服务才可以正常运行
回复

使用道具 举报

     
发表于 2022-6-12 14:26 | 显示全部楼层
hyperv的问题
https://zhuanlan.zhihu.com/p/128968214
照着这个做一劳永逸解决
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 18:59 , Processed in 0.072186 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表