博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos Linux 开启端口 - 解决Centos发布服务外网访问不了的问题
阅读量:6222 次
发布时间:2019-06-21

本文共 2967 字,大约阅读时间需要 9 分钟。

hot3.png

  1. #   -------------- 查看服务器端口状态--------------------  
  2. [root@zjxl-2 etc]#/etc/init.d/iptables status  
  3. Table: filter  
  4. Chain INPUT (policy DROP)  
  5. num  target     prot opt source               destination           
  6. 1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0             
  7. 2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0             
  8. 3    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22   
  9. 4    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 20:30,80,110,443,3300:3500,5700:6100,7001,8000:13000   
  10. 5    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED   
  11.   
  12. Chain FORWARD (policy ACCEPT)  
  13. num  target     prot opt source               destination           
  14.   
  15. Chain OUTPUT (policy ACCEPT)  
  16. num  target     prot opt source               destination      
  17.   
  18.   
  19. # ----------------------------发现没有开启63796380端口--------------------------------       
  20. # ----------------------------------开启6379端口---------------------------------  
  21.   
  22. [root@zjxl-2 etc]# /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT  
  23. [root@zjxl-2 etc]# /etc/init.d/iptables status  
  24. Table: filter  
  25. Chain INPUT (policy DROP)  
  26. num  target     prot opt source               destination           
  27. 1    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6379   
  28. 2    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0             
  29. 3    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0             
  30. 4    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22   
  31. 5    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 20:30,80,110,443,3300:3500,5700:6100,7001,8000:13000   
  32. 6    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED   
  33.   
  34. Chain FORWARD (policy ACCEPT)  
  35. num  target     prot opt source               destination           
  36.   
  37. Chain OUTPUT (policy ACCEPT)  
  38. num  target     prot opt source               destination       
  39.   
  40.   
  41. # ----------------------------------开启6380端口---------------------------------  
  42.       
  43.   
  44. [root@zjxl-2 etc]# /sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT  
  45.   
  46.   
  47.   
  48. #   ------------------------------ 查看服务器端口状态---------------------------  
  49. [root@zjxl-2 etc]# /etc/init.d/iptables status  
  50. Table: filter  
  51. Chain INPUT (policy DROP)  
  52. num  target     prot opt source               destination           
  53. 1    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6380   
  54. 2    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:6379   
  55. 3    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0             
  56. 4    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0             
  57. 5    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22   
  58. 6    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           multiport dports 20:30,80,110,443,3300:3500,5700:6100,7001,8000:13000   
  59. 7    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED   
  60.   
  61. Chain FORWARD (policy ACCEPT)  
  62. num  target     prot opt source               destination           
  63.   
  64. Chain OUTPUT (policy ACCEPT)  
  65. num  target     prot opt source               destination     
  66.   
  67.   
  68. # ----------------------------------保存修改配置 ---------------------------------  
  69.         
  70.   
  71. [root@zjxl-2 etc]# /etc/rc.d/init.d/iptables save  
  72. Saving firewall rules to /etc/sysconfig/iptables:          [  OK  ]  
  73. [root@zjxl-2 etc]#   

 

 

问题描述:

        在Centos服务器上装好Redis缓存服务后,其他机器访问不了,提示连接超时。,郁闷,在网上找到解决方案:

    /sbin/iptables -I INPUT -p tcp --dport 6379  -j ACCEPT

     /sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT

然后保存:

    /etc/rc.d/init.d/iptables save

这样重启计算机后,CentOS防火墙默认已经开放了6379和6380端口。

这里应该也可以不重启计算机:

    /etc/init.d/iptables restart

 

查看CentOS防火墙信息:

    /etc/init.d/iptables status

关闭CentOS防火墙服务:

    /etc/init.d/iptables stop

永久关闭:

   chkconfig –level 35 iptables off

解决方案来源:

转载于:https://my.oschina.net/u/569297/blog/170267

你可能感兴趣的文章
【Git使用】强制推送代码到多个远程仓库
查看>>
hdu 4857 逃生 拓扑排序+PQ,剥层分析
查看>>
蛮力_马和瓷砖
查看>>
iis 更改asp.net 版本设置
查看>>
JS疑难点和GC原理
查看>>
用Mediawiki做百科网站资源大参考
查看>>
Shiro 源码分析
查看>>
MVC 返回对象换成json
查看>>
QTP 11.05下载并完成+皴
查看>>
springMVC文件上传
查看>>
RTP 记录 log 该机制
查看>>
【转】七个例子帮你更好地理解 CPU 缓存
查看>>
vector删,erase和remove难怪--【STL】
查看>>
49、android ListView几个比较特别的属性
查看>>
轻应用相关平台链接
查看>>
产品分类的多级搜索
查看>>
Scala 环境搭建
查看>>
Maven仓库管理-Nexus
查看>>
LC5730 3G模块在ARM板上的调试&GPRS拨号上网
查看>>
Microsoft License Keys – Volume
查看>>