netsh http 命令

netsh http 命令是一组用于配置和管理 Windows HTTP 服务器设置的命令行工具。以下是 netsh http 命令大全及说明:

1. netsh http add 命令

用于添加各种 HTTP 配置。

  • netsh http add iplisten ipaddress=IP_ADDRESS
    将指定的 IP 地址添加到 HTTP 服务的监听列表中。

  • netsh http add sslcert ipport=IP_ADDRESS:PORT certhash=HASH appid={APP_ID}
    为指定的 IP 和端口添加 SSL 证书。

  • netsh http add timeout timeouttype=TYPE value=VALUE
    设置 HTTP 服务的超时参数,例如 idleconnectionheaderwait

2. netsh http delete 命令

用于删除 HTTP 配置。

  • netsh http delete iplisten ipaddress=IP_ADDRESS
    从监听列表中删除指定的 IP 地址。

  • netsh http delete sslcert ipport=IP_ADDRESS:PORT
    删除指定 IP 地址和端口的 SSL 证书绑定。

  • netsh http delete timeout timeouttype=TYPE
    删除 HTTP 服务的超时设置。

3. netsh http show 命令

用于显示 HTTP 配置信息。

  • netsh http show iplisten
    显示当前配置的 IP 监听列表。

  • netsh http show sslcert
    显示当前绑定的 SSL 证书信息。

  • netsh http show servicestate
    显示 HTTP 服务的当前状态,包括活动请求队列、会话等信息。

  • netsh http show timeout
    显示当前配置的超时设置。

  • netsh http show urlacl
    显示所有注册的 URL ACL(访问控制列表)。

4. netsh http update 命令

用于更新现有的 HTTP 配置。

  • netsh http update sslcert ipport=IP_ADDRESS:PORT certhash=HASH appid={APP_ID}
    更新指定 IP 和端口的 SSL 证书绑定。

  • netsh http update timeout timeouttype=TYPE value=VALUE
    更新 HTTP 服务的超时参数。

5. netsh http add urlacl

用于为 URL 添加访问控制列表(ACL)。

  • 示例
    netsh http add urlacl url=http://+:80/MyApp user=DOMAIN\User
    
    这将允许 DOMAIN\User 用户访问指定的 URL。

6. netsh http delete urlacl

用于删除 URL 的访问控制列表(ACL)。

  • 示例
    netsh http delete urlacl url=http://+:80/MyApp
    
    删除与该 URL 相关联的 ACL 设置。

7. netsh http add deleg / delete deleg

用于添加或删除 HTTP 服务的委派设置(用于配置代理的客户端身份验证)。

8. netsh http show delegation

显示 HTTP 服务的委派设置。

常见使用示例

  • 绑定 SSL 证书

    netsh http add sslcert ipport=0.0.0.0:443 certhash=abcd1234... appid={12345678-1234-1234-1234-1234567890ab}
    
  • 添加 IP 监听

    netsh http add iplisten ipaddress=192.168.1.100
    
  • 删除 IP 监听

    netsh http delete iplisten ipaddress=192.168.1.100
    
  • 显示当前 SSL 绑定

    netsh http show sslcert
    

注意事项

  • 权限:大多数 netsh http 命令需要管理员权限才能执行。
  • 准确输入:错误的命令或参数可能会导致 HTTP 服务配置异常,因此在使用时需谨慎。

这些命令为系统管理员和开发人员提供了管理 Windows HTTP 核心配置的强大工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值