温馨提示×

Ubuntu防火墙开启后无法上网怎么办

小樊
58
2025-08-13 20:24:25
栏目: 智能运维

  1. 检查防火墙规则:用sudo ufw status查看规则,确认是否限制了出站或入站流量,尤其是HTTP/HTTPS等常用端口(80、443)。
  2. 临时关闭防火墙测试:执行sudo ufw disable,若关闭后能上网,说明规则配置有误,需重新调整。
  3. 允许必要端口:若需开放特定服务(如SSH、HTTP),用sudo ufw allow 22/tcp(SSH)、sudo ufw allow http等命令添加规则。
  4. 检查默认策略:确保默认出站策略为allow(允许),入站策略可根据需要设置为denyallow,避免过度限制。
  5. 重启网络服务:修改规则后,用sudo systemctl restart NetworkManager重启网络服务使配置生效。
  6. 查看系统日志:通过sudo tail -f /var/log/syslog检查是否有防火墙或网络相关的错误信息。

注意:操作前建议备份重要数据,若无法解决可尝试恢复默认规则(sudo ufw reset)或寻求社区支持。

0