|
|
我用的是ubuntu linux,安装了php5,apache2,mysql4,以及iptables最新版!
在没有添加策略前能正常访问!
我参照cu上一个关于iptables的ppt文档,还有录音的那个!
里面有有一个关于设置普通服务器的策略:
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -p tcp -m multiport 22,80 -j ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -P INPUT DROP
在使用前我用iptables -F 倾空了已有的策略!
里面第二条运行后出错,大意是没有相应的选项,情参照帮助的意思!
所以我用了这两条代替:
iptables -A INPUT -p tcp -d 80 -j ACCEPT
iptables -A INPUT -p tcp -d 22 -j ACCEPT
运行完毕后,我在服务器上的浏览器窗口里运行:192.168.1.5/bbs,能够看到bbs的主页,是正常显示的,但是点击上面的链接却都显示无法找到相应的文件(而文件是存在的)!
请教下,这是怎么回事?
另:如果我要更改默认策略,是不是只要重新打一下,譬如:iptables -P INPUT ACCEPT
如果我还想开ftp服务,是不是再增加这样一条策略:iptables -A INPUT -p ftp -d 21 -j ACCEPT |
|