Windows网络管理命令netsh
netsh 是 windows 平台网络管理命令
防火墙设置
开启防火墙
1 | sc config mpsdrv start= auto |
规则配置
1 | :: 拒绝指定IP访问指定端口 |
防火墙配置
1 | :: 关闭防火墙 |
修改网络设置
修改 ip、dns 等
1 | # STATIC |
端口转发
启用 IP Helper 服务
1 | sc config iphlpsvc start=auto |
开启 IPv4 转发
在注册表中修改:
1 | reg add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v IPEnableRouter /t REG_DWORD /d 1 /f |
然后重启电脑使其生效。
转发配置
1 | 使用 netsh 将本地 8080 端口的流量转发到 192.168.1.100:80 |
防火墙配置
防火墙要允许端口可以被访问
1 | netsh advfirewall firewall add rule name="Allow Port 8080" dir=in action=allow protocol=TCP localport=8080 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
评论