这是因为只有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的配置全攻略课程目录:【】Iptables学习笔记【】Iptables服务全攻略之实战配置【】Iptables配置指南【】iptables配置案例【】Linux Iptables配置文件【】LINUX下IPtables的详细配置【】...
linux下防火墙iptables 一、基本知识 二、iptable的安装与配置 禁止端口的实例 强制访问指定的站点 发布内部网络服务器 通过NAT上网 iptables实例
linux下IPTABLES配置详解
linux服务器配置之iptables.exe
学习Linux防火墙的基础教程.包括Linux下的iptables防火墙的策略的学习和精通.
因此,要解决Ubuntu10.10网卡配置文件重启失效的问题,用户需要遵循正确的配置方法,不要直接编辑/etc/network/interfaces文件,而是创建/etc/network/interfaces.head或/etc/network/interfaces.tail文件,以便...
Linux下使用Iptables配置NAT防火墙 分析防火墙技术原理和防火墙类别,结合校园网实际设计使用Linux下的Iptables 防火墙NAT 方案,能够实现NAT和对网络进行用户管理和信息过滤,并能防范一定的网络攻击手段和防病毒 ...
linux环境下防火墙 iptables的安装包rpm,linux环境下防火墙 iptables的安装包rpm
Linux 防火墙软件 IPtables使用详解.docx
为了在重启后自动加载这些规则,可以编辑`/etc/rc.local`文件,在exit 0行前添加`/etc/init.d/iptables start`,确保在系统启动时加载规则。 4.7. 检验规则生效 使用`sudo iptables -L -n -v`再次检查规则,确认新...
iptables建立linux防火墙iptables建立linux防火墙iptables建立linux防火墙
### 配置 Linux-iptables详解 #### 一、iptables的基本理论 **1. 规则(Rules)** 规则是网络管理员定义的条件集合,用于判断数据包是否符合特定标准。这些规则存储在内核空间的信息包过滤表中,并且包含了各种...
linux下设置iptables实现NAT功能
几乎所有的Linux发行版都预装了iptables。在Ubuntu/Debian中更新/安装iptables的命令为: 代码如下:sudo apt-get install iptables现有的一些图形界面软件也可以替代iptables,如Firestarter。但iptables用起来并不...
Linux下的iptables共享上网之路.pdf
Linux内核中的网络数据包处理子系统被称为Netfilter,而iptables则是用于配置Netfilter的主要命令工具。本书涵盖了iptables用户空间工具版本1.2.7a,该版本支持Linux内核2.4版本,并且也覆盖了大部分2.6版本的功能。...