cmd中的打开防火墙指令
时间: 2023-12-20 11:04:59 浏览: 371
在 Windows 操作系统中,可以使用以下命令打开防火墙:
1. 打开命令提示符(Win+R 键,输入 "cmd",按下回车键);
2. 输入以下命令:
控制面板版本:
```
control firewall.cpl
```
Netsh 命令:
```
netsh advfirewall firewall show rule name=all
```
或者
```
netsh advfirewall firewall set rule group="文件和打印机共享" new enable=Yes
```
PowerShell 命令:
```
Get-NetFirewallRule
```
或者
```
Set-NetFirewallRule -DisplayName "Remote Event Log Management (RPC)" -Enabled True
```
以上命令可以根据需要进行选择,具体使用哪种命令可以根据自己的需求确定。
相关问题
windows操作系统中在cmd命令行中请求以管理员身份运行的指令和打开防火墙的指令
要在cmd命令行中以管理员身份运行指令,可以使用以下命令:
```
runas /user:Administrator command
```
其中,"command"是要以管理员身份运行的指令,例如:
```
runas /user:Administrator ipconfig
```
这将以管理员身份运行ipconfig命令。
要打开防火墙,可以使用以下命令:
```
netsh advfirewall set currentprofile state on
```
这将打开当前配置文件下的防火墙。如果要关闭防火墙,可以将"on"替换为"off":
```
netsh advfirewall set currentprofile state off
```
centos7的防火墙指令
CentOS 7 使用的是 firewalld 作为防火墙管理工具,你可以使用以下指令来操作防火墙:
1. 启动防火墙:
```
sudo systemctl start firewalld
```
2. 停止防火墙:
```
sudo systemctl stop firewalld
```
3. 重启防火墙:
```
sudo systemctl restart firewalld
```
4. 查看防火墙状态:
```
sudo systemctl status firewalld
```
5. 开机自启动防火墙:
```
sudo systemctl enable firewalld
```
6. 禁止防火墙开机自启动:
```
sudo systemctl disable firewalld
```
7. 打开端口:
```
sudo firewall-cmd --zone=public --add-port=端口号/协议 --permanent
```
8. 关闭端口:
```
sudo firewall-cmd --zone=public --remove-port=端口号/协议 --permanent
```
9. 查看已开放的端口:
```
sudo firewall-cmd --zone=public --list-ports
```
10. 重新加载防火墙配置:
```
sudo firewall-cmd --reload
```
这些指令可以帮助你在 CentOS 7 上管理防火墙的配置。
阅读全文