`

linux 配置好iptables后,重启失效的解决方案

阅读更多

tomcat启动在80端口 Permission denied <null>:80

这是因为只有root用户才可访问1024以下的端口。 

解决方法: 
重将server.xml中的端口改为8080 
然后:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 
(如果用到443,也相应执行以上方法) 

 

虽然可以访问80端口了,但是一段服务器关机,或者是重启了之的后,

还是只能通过8080端口访问了。

原因和解决办法如下:

再输入完iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 

执行iptables-save

注意:iptables-save是连在一起的,是一个命令,不是参数

iptables-save 仅仅是列出当前设置,并不是将配置保存

若你用的是 RedHat 系列,应该使用 service iptables save 保存,用 chkconfig iptables on 实现开机启动启用

若不是 RedHat 系列,可以使用下面方法手动保存/恢复配置


保存

iptables-save > /root/iptables.conf


恢复

iptables-restore < /root/iptables.conf


分享到:
评论

相关推荐

    linux iptables 配置文件

    linux iptables 防火墙配置文件

    Linux下IPtables的配置全攻略

    教程名称:Linux下IPtables的配置全攻略课程目录:【】Iptables学习笔记【】Iptables服务全攻略之实战配置【】Iptables配置指南【】iptables配置案例【】Linux Iptables配置文件【】LINUX下IPtables的详细配置【】...

    linux下防火墙iptables

    linux下防火墙iptables 一、基本知识 二、iptable的安装与配置 禁止端口的实例 强制访问指定的站点 发布内部网络服务器 通过NAT上网 iptables实例

    linux下IPTABLES配置详解

    linux下IPTABLES配置详解

    linux服务器配置之iptables

    linux服务器配置之iptables.exe

    Linux防火墙配置 iptables配置

    学习Linux防火墙的基础教程.包括Linux下的iptables防火墙的策略的学习和精通.

    Ubuntu10.10网卡配置文件重启失效.docx

    因此,要解决Ubuntu10.10网卡配置文件重启失效的问题,用户需要遵循正确的配置方法,不要直接编辑/etc/network/interfaces文件,而是创建/etc/network/interfaces.head或/etc/network/interfaces.tail文件,以便...

    Linux下使用Iptables配置NAT防火墙

    Linux下使用Iptables配置NAT防火墙 分析防火墙技术原理和防火墙类别,结合校园网实际设计使用Linux下的Iptables 防火墙NAT 方案,能够实现NAT和对网络进行用户管理和信息过滤,并能防范一定的网络攻击手段和防病毒 ...

    linux环境下防火墙 iptables的安装包rpm

    linux环境下防火墙 iptables的安装包rpm,linux环境下防火墙 iptables的安装包rpm

    Linux 防火墙软件 IPtables使用详解.docx

    Linux 防火墙软件 IPtables使用详解.docx

    Linux Ubuntu系统iptables防火墙配置

    为了在重启后自动加载这些规则,可以编辑`/etc/rc.local`文件,在exit 0行前添加`/etc/init.d/iptables start`,确保在系统启动时加载规则。 4.7. 检验规则生效 使用`sudo iptables -L -n -v`再次检查规则,确认新...

    iptables建立linux防火墙

    iptables建立linux防火墙iptables建立linux防火墙iptables建立linux防火墙

    配置 Linux-iptables

    ### 配置 Linux-iptables详解 #### 一、iptables的基本理论 **1. 规则(Rules)** 规则是网络管理员定义的条件集合,用于判断数据包是否符合特定标准。这些规则存储在内核空间的信息包过滤表中,并且包含了各种...

    linux下设置iptables实现NAT功能

    linux下设置iptables实现NAT功能

    Linux防火墙iptables入门教程

    几乎所有的Linux发行版都预装了iptables。在Ubuntu/Debian中更新/安装iptables的命令为: 代码如下:sudo apt-get install iptables现有的一些图形界面软件也可以替代iptables,如Firestarter。但iptables用起来并不...

    Linux下的iptables共享上网之路.pdf

    Linux下的iptables共享上网之路.pdf

    Linux iptables Pocket Refrence

    Linux内核中的网络数据包处理子系统被称为Netfilter,而iptables则是用于配置Netfilter的主要命令工具。本书涵盖了iptables用户空间工具版本1.2.7a,该版本支持Linux内核2.4版本,并且也覆盖了大部分2.6版本的功能。...

Global site tag (gtag.js) - Google Analytics