【记录】服务器用命令开启端口号

这里记录下如何在服务器上开启适用于外界访问的端口号。

方法 1 使用防火墙

1 su ,命令 输入密码 切换到root节点

2 开启防火墙

复制代码
systemctl start firewalld

3 配置开放端口

复制代码
firewall-cmd --zone=public --add-port=8282/tcp --permanent

4 重启防火墙

复制代码
firewall-cmd --reload

5 查看端口号命令

复制代码
netstat -ntlp    //查看所有 tcp 端口

6 查看固定端口使用情况

复制代码
netstat -ntulp |grep 8282

方式二

开放端口:8080

复制代码
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

方式三

复制代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

service iptables restart

关闭端口

复制代码
sudo iptables -A INPUT -p tcp --dport 8080 -j REJECT
#重启防火墙
firewall-cmd --reload

查看防火墙打开端口

复制代码
sudo iptables -L -n

或者

复制代码
firewall-cmd --zone=public --list-ports
相关推荐
i_am_a_div_日积月累_14 分钟前
jenkins打包报错
运维·rust·jenkins·jenkins打包报错
一个处女座的暖男程序猿17 分钟前
2G2核服务器安装ES
服务器·elasticsearch·jenkins
GIOTTO情21 分钟前
舆情处置的自动化实践:基于Infoseek舆情系统的技术解析与落地指南
运维·自动化·linq
Thexhy25 分钟前
在 CentOS 7 的 Linux 系统中配置 NFS
linux·运维·学习·centos
咯哦哦哦哦36 分钟前
linux vscode+cmake+clangd
linux·ide·vscode
曹天骄1 小时前
Let’s Encrypt 证书申请与多服务器 HTTPS 配置指南
运维·服务器·https
lang201509281 小时前
如何在 Linux 中获取更多信息
linux·运维·服务器
DeBuggggggg1 小时前
linux 安装Python3.9 且支持SSL
linux·运维·ssl
我是标同学1 小时前
vmware17安装ubuntu2204版本qemu运行armv8处理器uboot运行调试(包括windows)的一些工作
linux·运维·服务器
杨云龙UP1 小时前
【MySQL迁移】MySQL数据库迁移实战(利用mysqldump从Windows 5.7迁至Linux 8.0)
linux·运维·数据库·mysql·mssql