加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

linux查看并对外开放端口(防火墙处理)

(2020-06-23 17:39:54)
标签:

linux开放端口

linux查看端口开放

iptables开放端口

分类: Linux学习
一、查看端口是否可访问
查看端口是否可访问:
[root@localhost ~]# telnet ip 端口号

示例:本机的端口是56789:telnet localhost 56789

查看开放的端口:
路径位于/etc/sysconfig/iptables中。
[root@localhost ~]# more /etc/sysconfig/iptables

二、开放端口
如果想开放端口,如:8382
1.通过vi /etc/sysconfig/iptables 进入编辑增添一条 -A INPUT -p tcp -m tcp --dport 8382 -j ACCEPT 即可

2.执行 /etc/init.d/iptables restart 命令将iptables服务重启

#3.保存 /etc/rc.d/init.d/iptables save

注:如若不想直接修改iptables表,可以直接输入下面命令来处理:
[root@localhost ~]# iptables -I INPUT -p tcp --dport 8382 -j ACCEPT


三、其他问题
若/etc/sysconfig/iptables不存在

原因:在新安装的linux系统中,防火墙默认是被禁掉的,一般也没有配置过任何防火墙的策略,所有不存在/etc/sysconfig/iptables文件。

解决方法:
1.在控制台使用iptables命令随便写一条防火墙规则,如:iptables -P OUTPUT ACCEPT
2.使用service iptables save进行保存,默认就保存到了/etc/sysconfig目录下的iptables文件中





本文参考资料:https://www.cnblogs.com/alimac/p/5848372.html

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有