linux下如何修改iptables开启80端口

最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题。开启了防火墙导致80端口无法访问,刚开始学习centos的朋友可以参考下。

www.2cto.com

经常使用CentOS的朋友,可能会遇到和我一样的问题。最近在Linux CentOS防火墙下安装配置 ORACLE

数据库的时候,总显示因为网络端口而导致的EM安装失败,遂打算先关闭一下CentOS防火墙。偶然看到CentOS防火墙的配置操作说明,感觉不错。执

行”setup”命令启动文字模式配置实用程序,在”选择一种工具”中选择”防火墙配置”,然后选择”运行工具”按钮,出现CentOS防火墙配置界面,

将”安全级别”设为”禁用”,然后选择”确定”即可.

www.2cto.com

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

简介:CentOS是Linux家族的一个分支。

CentOS防火墙在虚拟机的CENTOS装好APACHE不能用,郁闷,解决方法如下

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

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

然后保存:

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

centos 5.3,5.4以上的版本需要用

service iptables save

来实现保存到配置文件。

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

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

/etc/init.d/iptables restart

CentOS防火墙的关闭,关闭其服务即可:

查看CentOS防火墙信息:/etc/init.d/iptables status

关闭CentOS防火墙服务:/etc/init.d/iptables stop

永久关闭?不知道怎么个永久法:

chkconfig –level 35 iptables off

上面的内容是针对老版本的centos,下面的内容是基于新版本。

iptables -P INPUT DROP

这样就拒绝所有访问 CentOS 5.3 本系统数据,除了 Chain RH-Firewall-1-INPUT (2 references) 的规则外 , 呵呵。

用命令配置了 iptables 一定还要 service iptables save 才能保存到配置文件。

cat /etc/sysconfig/iptables 可以查看 防火墙 iptables 配置文件内容

# Generated by iptables-save v1.3.5 on Sat Apr 14 07:51:07 2001

*filter

:INPUT DROP [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [1513:149055]

:RH-Firewall-1-INPUT - [0:0]

-A INPUT -j RH-Firewall-1-INPUT

-A FORWARD -j RH-Firewall-1-INPUT

-A RH-Firewall-1-INPUT -i lo -j ACCEPT

-A RH-Firewall-1-INPUT -p icmp -m icmp --icmp-type any -j ACCEPT

-A RH-Firewall-1-INPUT -p esp -j ACCEPT

-A RH-Firewall-1-INPUT -p ah -j ACCEPT

-A RH-Firewall-1-INPUT -d 224.0.0.251 -p udp -m udp --dport 5353 -j ACCEPT

-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT

-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited

COMMIT

# Completed on Sat Apr 14 07:51:07 2001

另外补充:

CentOS 防火墙配置 80端口

看了好几个页面内容都有错,下面是正确方法:

#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

然后保存:

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

再查看是否已经有了:

[root@vcentos ~]# /etc/init.d/iptables status

Table: filter

Chain INPUT (policy ACCEPT)

num target prot opt source destination

1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80

2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80

3 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0

Chain FORWARD (policy ACCEPT)

num target prot opt source destination

1 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0

* 设置iptables为自动启动

chkconfig --level 2345 iptables on

可能因为大家使用的版本不一,所有使用方法也略有不同。

如果需要远程管理mysql,则使用以下指令临时打开,用完后关闭

* 打开指令

iptables -A INPUT -p tcp -s xxx.xxx.xxx.xxx --dport 3306 -j ACCEPT

* 关闭指令

iptables -D INPUT -p tcp -s xxx.xxx.xxx.xxx --dport 3306 -j ACCEPT

原文:http://www.cnblogs.com/iceenet/p/4712166.html

如何linux网页修改回80端口,linux下如何修改iptables开启80端口相关推荐

  1. linux开启80服务器,Linux服务器之IPTABLES开启80端口

    在服务器部署不同的程序时,总会遇到各种各样的问题,其中本文介绍的iptables开放80端口也是在服务器部署常见的问题之一.常见情况有以下两种: 情况一:在linux服务器部署好web运行环境和程序时 ...

  2. Vultr开启宝塔8888端口教程,手把手教你开启8888端口以及其它端口

    纯干货!Vultr开启宝塔8888端口教程,手把手教你开启8888端口以及其它端口,其它主机商开启端口操作也是如此,大同小异,这里拿Vultr的为例水一篇文章. 第一步 首先我们依次点击: 1. Fi ...

  3. linux开通80端口命令,Linux iptables开启80端口

    Linux下安装好apache的时候 访问IP 发现无法访问!以为安装失败了,于是测试apache 监听的端口80 #netstat -lnt |grep 80 tcp        0      0 ...

  4. linux出站入站端口维护,linux下如何用iptables开放指定端口_网站服务器运行维护,linux,iptables,端口...

    win10系统老是弹出垃圾广告怎么办_网站服务器运行维护 win10系统老是弹出垃圾广告的解决方法是:1.打开控制面板,进入Internet选项:2.在打开的Internet属性窗口中,切换到[隐私] ...

  5. iptables开启80端口

    iptables rules 有两种方法打开80端口,第一种是用iptables命令,第二种是配置文件,(就如同我上面列的两种), 使用命令的: 检测iptables是否有效,简单的命令: iptab ...

  6. iptables 开启3306端口

    [root@mysqld ~]# mysql -uroot -h 192.168.1.35 -p Enter password: ERROR 1130 (HY000): Host '192.168.1 ...

  7. linux看python包的路径_linux下 彻底修改python的包/模块导入路径

    python模式下,有时候需要导入  import某些模块或者包.明明这个模块/包是存在的,却提示导入错误,比如,"ImportError: No module named lxml&quo ...

  8. linux网页无法连接到服务器,linux – 无法连接到SMTP服务器

    我无法从PC连接到SMTP服务器. 我使用Debian sid. telnet mail.example.com 25 Trying 12.23.34.45... telnet: Unable to ...

  9. centos linux7修改主机名,CentOS7操作系统下永久修改主机名

    操作系统:CentOS Linux release 7.8 任务:修改主机名为sky9899 操作步骤如下: [root@146 ~]# hostname *.*.*.*.adsl-pool.jx.c ...

最新文章

  1. 服务化部署框架Paddle Serving
  2. java me sdk_Java ME SDK 3.0不运行的问题及解决
  3. 电商退货处理流程_多个退货单
  4. [考试]20150528
  5. Battlestation Operational HDU 6134
  6. 程序员面试算法_程序员的前20个搜索和排序算法面试问题
  7. px ,em ,rem
  8. linux意想不到题4
  9. 利用mycat实现mysql数据库读写分离
  10. 微信支付小程序开发php,关于微信小程序进行微信支付的步骤
  11. 函数的参数可以是数组吗_C++数组长度可以为变量吗?
  12. 投大数据简历的原则以及在哪些地方投简历最有效?
  13. 高德经纬度转普通GPS经纬度
  14. Ezchip Tilera Tile-Mx100: Der 100-ARM-Netzwerkprozessor
  15. aName:array[0..31] of WideChar;//编译提示检测到错误类EAccessViolation//没有初始化
  16. CA数字证书是什么?
  17. 300以内的蓝牙耳机哪款好?半入耳蓝牙耳机南卡和漫步者测评
  18. java.lang.IllegalArgumentException: Malformed \uxxxx encoding
  19. 一对一网络课堂教室应用教程实例
  20. linux双显卡配置_linux双显卡解决方案

热门文章

  1. 金山云肖江:5G+AIoT为智慧社区建设插上翅膀
  2. @程序员,你真的懂数据可视化吗?
  3. 这本京东断货王的Python神书,刷爆整个编程圈!| 测评
  4. AI 芯片为何遭遇滑铁卢?
  5. C++ 开发者怒了:这个无用的模块设计最终会害死 C++!
  6. 马克·扎克伯格帝国的衰落
  7. 封杀抖音,微博在紧张什么?
  8. 可能存在无限递归_无限分类递归+排序解剖
  9. java静态变量初始化顺序,赶快收藏备战金九银十!
  10. 年末阿里百度等大厂技术面试题汇总,不可思议!