如何在Linux虚拟机中配置防火墙

发布时间:2025-01-01 01:24:11 作者:小樊
来源:亿速云 阅读:80

在 Linux 虚拟机中配置防火墙,通常需要使用 Linux 发行版自带的防火墙工具。以下是一些常见 Linux 发行版的防火墙配置方法:

Ubuntu/Debian

Ubuntu 和 Debian 系统默认使用 ufw(Uncomplicated Firewall)作为防火墙工具。

  1. 安装 ufw(如果尚未安装):

    sudo apt update
    sudo apt install ufw
    
  2. 启用 ufw

    sudo ufw enable
    
  3. 查看 ufw 状态

    sudo ufw status
    
  4. 允许特定端口(例如,允许 SSH 访问):

    sudo ufw allow ssh
    
  5. 拒绝特定端口(例如,拒绝 FTP 访问):

    sudo ufw deny ftp
    
  6. 删除特定规则

    sudo ufw delete allow ssh
    

CentOS/RHEL

CentOS 和 RHEL 系统默认使用 firewalld 作为防火墙工具。

  1. 安装 firewalld(如果尚未安装):

    sudo yum install firewalld
    
  2. 启动 firewalld 服务

    sudo systemctl start firewalld
    
  3. 设置开机自启动

    sudo systemctl enable firewalld
    
  4. 查看 firewalld 状态

    sudo firewall-cmd --state
    
  5. 允许特定服务(例如,允许 SSH 访问):

    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
    
  6. 拒绝特定服务(例如,拒绝 FTP 访问):

    sudo firewall-cmd --permanent --remove-service=ftp
    sudo firewall-cmd --reload
    
  7. 删除特定规则

    sudo firewall-cmd --permanent --delete-service=ssh
    sudo firewall-cmd --reload
    

Fedora

Fedora 系统也使用 firewalld 作为防火墙工具。

  1. 安装 firewalld(如果尚未安装):

    sudo dnf install firewalld
    
  2. 启动 firewalld 服务

    sudo systemctl start firewalld
    
  3. 设置开机自启动

    sudo systemctl enable firewalld
    
  4. 查看 firewalld 状态

    sudo firewall-cmd --state
    
  5. 允许特定服务(例如,允许 SSH 访问):

    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
    
  6. 拒绝特定服务(例如,拒绝 FTP 访问):

    sudo firewall-cmd --permanent --remove-service=ftp
    sudo firewall-cmd --reload
    
  7. 删除特定规则

    sudo firewall-cmd --permanent --delete-service=ssh
    sudo firewall-cmd --reload
    

其他发行版

其他 Linux 发行版可能有不同的防火墙工具,例如 iptables(旧版系统)等。请参考相应发行版的文档以获取详细的配置方法。

希望这些信息对你有所帮助!如果你有任何其他问题,请随时提问。

推荐阅读:
  1. linux下yum安装的php目录在什么地方
  2. Linux有哪些零拷贝技术和适用的场景

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux

上一篇:Linux虚拟机时间同步设置方法

下一篇:Linux虚拟机启动速度慢怎么解决

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》