首页 新闻 会员 周边 捐助

git bash 在widnows 域控(外网隔离)中运行慢

0
悬赏园豆:50 [待解决问题]

git bash 在widows 域控管理的虚拟机中运行很慢
之前没做外网隔离时很快,外网隔离后一个命令行要半天才能反应过了

问题补充:

最近又查了一下

  1. 用wireshark 抓包发现无论是 git bash 还是 powershell 在执行 git status 期间都会存在一个向 104.18.38.233 的网络请求。
  2. 我的pc没有连外网
  3. git bash 甚至执行 ls 都会请求一下 104.18.38.233

难道我装的 git 有毒?

GYY_顽石的主页 GYY_顽石 | 初学一级 | 园豆:143
提问于:2023-11-07 09:14
< >
分享
所有回答(2)
0

Git Bash在Windows域控管理的虚拟机中运行缓慢可能受到许多因素的影响。外网隔离可能导致了缓慢的命令行反应。一些可能的原因和解决方法包括:

网络隔离问题: 如果外网隔离是通过防火墙、网络配置或代理设置实现的,这可能会导致Git Bash无法访问必要的资源,例如Git服务器、软件源或其他依赖项。检查网络设置,确保Git Bash能够访问所需资源。

DNS配置问题: 如果DNS设置不正确或不能解析Git服务器的名称,可能导致命令行执行缓慢。检查域控管理虚拟机的DNS设置,确保它能够正确解析所需的地址。

网络延迟和连接速度: 在域控管理的虚拟机中运行Git Bash可能受到网络延迟的影响,特别是在虚拟机与域控制器通信时。考虑评估网络连接速度以及虚拟机的资源分配情况。

安全策略和权限问题: 安全策略、域控制器的权限设置或其他安全软件可能对Git Bash执行命令产生限制。确保虚拟机的安全设置不会对Git Bash的正常运行产生负面影响。

系统资源不足: 如果虚拟机资源分配不足,如CPU、内存或硬盘空间不足,也可能导致Git Bash运行缓慢。确保虚拟机有足够的资源来执行任务。

Git配置问题: 检查Git Bash的配置,有时配置不当可能导致命令行执行缓慢。特别检查代理设置、Git缓存配置等项。

在识别问题所在时,检查网络连接、虚拟机资源分配、Git配置以及安全设置可能会帮助找到问题。针对发现的问题,调整相应的设置和配置可能有助于提高Git Bash的运行效率。

路小乙 | 园豆:469 (菜鸟二级) | 2023-11-07 17:17

ChatGPT?

支持(0) 反对(0) GYY_顽石 | 园豆:143 (初学一级) | 2023-11-07 19:39
0
西越泽 | 园豆:10775 (专家六级) | 2023-11-08 22:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册