【Linux运维】Ubuntu18.04设置端口开放(iptables)

前言

     最近一次系统线上问题最终排查到端口未开放的原因,特此记录下ubuntu系统开放指定端口的操作。

正文

     iptables是Linux从2.4.x版本内核开始,系统自带的防火墙。随着Linux内核的不断更新,Linux的防火墙在iptables基础上泛生出UFW和Firewalld,并且在一些发行版中已经替代iptables。

开放指定端口

      查看防火墙规则(端口开放请况)

iptables -L

      开放指定端口

# sudo iptables -I INPUT -p tcp --dport [端口号] -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

# 安装iptables-persistent工具,使端口配置持久化
sudo apt-get install iptables-persistent

# 端口配置永久生效 
sudo netfilter-persistent save
sudo netfilter-persistent reload

在这里插入图片描述

      重启机器后,使用“iptables -L”查看配置的端口是否还在

遗留问题

      使用ufw设置端口开放不生效,怀疑跟操作系统有关,服务器的操作系统虽然相同,但是环境因为有些操作会有差异,所以遇到问题分析问题解决问题吧,因为有时候想一探到底真的会搞到自己怀疑人生,路过的朋友欢迎交流讨论啊~

说明

     Linux防火墙的功能是由linux的内核所提供,直接通过内核来处理,因此性能非常好。但是不同的内核版本使用的防火墙机制不同,且支持的软件命令与语法也不同,所以在使用linux防火墙时,一定要先用uname -r 追踪一下内核版本。

总结

     对于一些日常运维操作,每天记录一点点。

### 安装Ubuntu 18.04Linux系统的逐步指导 #### 准备工作 为了在计算机上安装Ubuntu 18.04,需要准备一个可启动的USB驱动器或DVD-ROM。建议至少有4GB以上的空间用于创建启动盘。 #### 下载ISO文件 访问官方网站下载最新的Ubuntu 18.04 LTS版本镜像文件。确保选择适合硬件架构(通常是amd64)的选项[^1]。 #### 创建启动介质 利用工具如Rufus(Windows环境下)、UNetbootin或多系统来制作Live USB。对于已有Linux环境的情况,可以通过`dd`命令完成此操作: ```bash sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M status=progress && sync ``` 这里`/path/to/ubuntu.iso`代表所下载iso的具体路径;而`/dev/sdX`则需替换为实际连接设备名称,请务必确认无误后再执行上述指令以防数据丢失风险。 #### 启动并测试 重启机器进入BIOS设置界面调整引导顺序使系统优先从外部存储装置加载操作系统。保存更改退出后即会自动读取U盘内的内容进而开启图形化安装向导程序。 #### 开始安装过程 当成功进入到live session之后可以选择尝试不改变任何硬盘上的资料亦或是直接点击“Install Ubuntu”。按照屏幕提示依次选定语言偏好、键盘布局配置直至网络检测环节结束。 #### 设置分区方案 如果打算全新部署而非双系统共存,则推荐采用默认全自动分配方式处理磁盘空间划分问题。反之,在高级模式下手动指定根目录(`/`)与其他挂载点的位置大小关系。 #### 用户账户建立 输入新用户的全名以及登录密码等必要信息以便后续正常使用该发行版所提供的各项服务功能特性集。 #### 更新软件包索引库 联网状态下初始化apt-get源列表从而获取官方维护的安全补丁和技术支持文档资源链接地址集合。 #### 软件选型定制化 勾选出希望预装的应用类别比如多媒体播放器、办公套件之类的实用组件组合套餐形式提供给最终消费者选购决策参考依据之一。 #### 结束语 待所有流程走完以后就意味着整个项目实施完毕可以正常开机体验全新的桌面环境了!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

奔跑的大白啊

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

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

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

打赏作者

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

抵扣说明:

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

余额充值