iptables的问题!!!!!!!!!!!!!!!!!!!!!

[复制链接]
查看11 | 回复6 | 2006-1-18 09:41:41 | 显示全部楼层 |阅读模式
我用的红帽9做的web服务器,用的apache+resin
我用iptables做防火墙
我用命令这些做的脚本执行
/sbin/iptables -F
/sbin/iptables -A INPUT -p tcp -d 219.xxx.xxx.xx --dport 80 -i eth0 -j ACCEPT
/sbin/iptables -A INPUT -p tcp -d 219.xxx.xxx.xx --dport 22 -i eth0 -j ACCEPT
/sbin/iptables -A INPUT -i eth0 -j DROP
可是却访问不了主页啦???
我试过访问htm页就没问题,还有jsp的测试页也没问题,好像是数据库连接的问题
有没有高手知道啊????????????????????????????
回复

使用道具 举报

千问 | 2006-1-18 09:41:41 | 显示全部楼层
说详细点
回复

使用道具 举报

千问 | 2006-1-18 09:41:41 | 显示全部楼层
就是我用的apache+resin做的网站跑的jsp
用iptables做的防火墙,我加的规则你看到了,上面的那些,可是无法连接jsp的首页,因为首页连接了数据库是sqlserver的.访问其他的htm也就行,因为没数据库,还有我写的jsp测试页也没问题.这些页都是没连接数据库的.所以我感觉是iptables把什么端口封掉了导致的,可是又不知道是什么???
回复

使用道具 举报

千问 | 2006-1-18 09:41:41 | 显示全部楼层
iptables -A INPUT -p tcp -s sqlserver_ip-j ACCEPT
回复

使用道具 举报

千问 | 2006-1-18 09:41:41 | 显示全部楼层
这里的sqlerver_ip是sqlserver_xxx.xxx.xxx.xxx的意思吗?
是sql所在的机器ip吧
回复

使用道具 举报

千问 | 2006-1-18 09:41:41 | 显示全部楼层
再加一条规则试一下,允许访问数据库端口,sql server应该是1433吧
回复

使用道具 举报

千问 | 2006-1-18 09:41:41 | 显示全部楼层
加上ip就ok了,加端口我试过,没用的,加ip就成了,谢谢兄弟!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
感谢!!!
现在都好啦.你有qq吗?msn也行?好不容易找个高手,以后常联系吧,交个朋友,我身边高手不错哦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行