linux开放某一个端口具体步骤

场景:当服务器防火墙不能直接关闭,但是客户端必须要访问服务器某一个端口时。

处理:对服务器端进行处理,只将该端口开放出来让客户端访问

本地使用vm安装了一个centos服务器,ip地址是 192.168.200.130。在这里充当服务器

本地windows电脑,在这里充当客户端

1.查看服务器是否开放

systemctl status firewalld

可以看到当前服务器的防火墙是开着的。

那么将111端口作为这次测试的端口

2.客户端访问服务器的111端口

可以看到客户端无法访问到该端口。

3.服务器开放该端口,并重载服务,让端口正式开放出来

firewall-cmd  --permanent --add-port=111/tcp

firewall-cmd  --reload

可以看到端口已经开放出来了

firewall-cmd  --query-port=111/tcp   查询当前端口是否放开,返回yes则放开了

4.客户端访问该端口

telnet该端口时已经可以正常访问到了。

端口开放演示完毕。

5.将该端口关闭

[root@mylinux ~]# firewall-cmd  --permanent --remove-port=111/tcp
success
[root@mylinux ~]# firewall-cmd  --reload
success
[root@mylinux ~]# firewall-cmd  --query-port=111/tcp
no
[root@mylinux ~]# 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值