ubuntu 如何放开端口

在 Ubuntu 上放开端口,可以通过以下步骤进行操作:

  1. 使用 root 用户或具有管理员权限的用户登录到 Ubuntu 系统。

  2. 使用防火墙工具(如ufw)放开特定的端口。ufw 是 Ubuntu 上的一个简化的防火墙配置工具,可以轻松管理端口和防火墙规则。

    • 检查 ufw 是否已安装:在终端中执行 sudo ufw version,如果显示版本信息,则已安装。

    • 如果 ufw 未安装,可以使用以下命令进行安装:sudo apt install ufw

  3. 开放指定的端口:执行以下命令来放开特定的端口,例如放开 80 端口:

sudo ufw allow 80

  1. 如果要放开其他端口,请将 80 替换为相应的端口号。

  2. 验证端口是否已放开:可以执行以下命令来查看 ufw 的状态和已开放的端口:

sudo ufw status

这将显示当前的防火墙规则和已启用的端口。

        请注意,放开端口也意味着允许外部访问该端口,因此在放开端口之前,请确保你了解安全风险,并只放开需要的端口。另外,如果你的系统上运行了其他防火墙工具(如iptables),你需要根据具体工具的使用方式进行相应配置。

ubuntu 上关于防火墙的其他命令:

1. 查看本地端口开启情况

 sudo ufw status

开启防火墙的状态下,只有系统允许的端口才能被其他主机访问。

2. 关闭防火墙

sudo ufw disable

防火墙在系统启动时自动禁用

 sudo ufw status

状态:不活动

3.在系统启动时启用和激活防火墙

 sudo ufw enable

允许访问特定端口

udo ufw allow 81


规则已添加
规则已添加 (v6)sudo ufw status
状态: 激活

4. 不允许访问特定端口
 

sudo ufw deny 81

规则已更新 (v6)

5.简单开启/禁用
sudo ufw allow|deny [service]
sudo ufw allow smtp #允许所有的外部IP访问本机的25/tcp端口(smtp)
sudo ufw deny smtp #禁止外部访问smtp服务
sudo ufw allow 22/tcp #允许所有的外部IP访问本机的22/tcp端口(ssh)
sudo ufw allow 53 #允许外部访问53端口(tcp/udp)
sudo ufw allow from 192.168.1.100 #允许此IP访问所有的本机端口
sudo ufw allow proto tcp from 192.168.1.30 to 192.1681.5 port 65000 #允许从192.168.1.30到192.1681.5的SSH连接删除规则
sudo ufw delete [rule]
sudo ufw delete allow smtp #删除某条规则

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小林想被监督学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值