我安装了一个名为 JIRA 的票务系统。在安装时,它提供了将 JIRA 作为服务安装的选项。
现在,当我打开services.msc 时,我可以看到该服务,我也可以停止和启动它。但是如果我在 cmd 中运行sc 查询,它不会列出 JIRA 服务。我已经尝试以管理员身份重新启动并运行该命令,但它仍然不会显示。
有人可以告诉我该服务如何显示在管理控制台中,但不会显示在命令行中吗?
我们目前有一项服务失败,需要在失败时得到通知。如何设置服务以在失败时发送电子邮件。
我正在运行一个小型服务器,我想在其中使用/etc/hosts.deny阻止一些特殊的 IP 。如果我输入类似
ALL: <IP>
Run Code Online (Sandbox Code Playgroud)
只有 ssh 服务会被IP阻止。所有其他服务,如 ftp、http 等,仍然可以通过IP访问。host.deny文件没有定义全局规则吗?
在 Windows 中,有一个名为 DNS 客户端服务 (dnscache) 的服务缓存 DNS 名称并注册完整的计算机名称。当它运行时,只有 svchost.exe连接到 DNS 服务器。然后我通过以下过程停止并删除该服务:
将网络存储接口服务 (NSI) 的依赖设置为仅远程过程调用 (RPCSS):: reg add "HKLM\SYSTEM\CurrentControlSet\Services\nsi" /V "DependOnService" /T REG_MULTI_SZ /D "RPCSS" /F
将网络连接助手服务 (NcaSvc) 的依赖设置为仅基本过滤引擎 (BFE):: reg add "HKLM\SYSTEM\CurrentControlSet\Services\NcaSvc" /V "DependOnService" /T REG_MULTI_SZ /D "BFE" /F
sc stop "Dnscache" & sc delete "Dnscache"
删除 DNScache 服务后,连接到 Internet 的每个可执行文件(包括每个浏览器)都会发送和接收 DNS 数据包(使用 netstat)。有了这个过程,很明显Windows并没有保存dnscache。你可以看到ipconfig /displaydns
。
问题:为什么每个可执行文件在删除 DNScache 服务后都会发送 DNS 请求?