[問題] CentOS iptables 問題

看板Linux作者 (ChaN)時間14年前 (2011/08/31 02:19), 編輯推噓5(5015)
留言20則, 4人參與, 最新討論串1/1
我想在 CentOS 6 上跑 nginx iptables 是裝好預設的 policy 打入要加入 80 port 的指令 iptables -A INPUT -p tcp --dport 80 -j ACCEPT 按下 enter 後沒出現錯誤訊息 但連進來連不到,後來停掉 iptables 就連到了 iptalbes -L 看到好像剛打得 policy 並沒有進去 請問問題在哪裡呢? http://imm.io/8FUM -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.11.173

08/31 06:09, , 1F
-A改-I
08/31 06:09, 1F

08/31 06:54, , 2F
我都是改/etc/sysconfig/iptables比較清楚
08/31 06:54, 2F

08/31 06:54, , 3F
然後iptables-restore套用
08/31 06:54, 3F

08/31 13:26, , 4F
08/31 13:26, 4F

08/31 13:26, , 5F
紅線是我加的,iptables-restore 之後
08/31 13:26, 5F

08/31 13:30, , 6F
會停住很久,之後 -L 也沒顯示,service restart 也沒顯示
08/31 13:30, 6F

08/31 13:30, , 7F
80 port 一樣進不來
08/31 13:30, 7F

08/31 13:51, , 8F
-I 也不行,但直接修改 sysconfg 下的檔案有用
08/31 13:51, 8F

08/31 13:52, , 9F
現在就是在 /etc/sysconfig/iptables 下加入
08/31 13:52, 9F

08/31 13:52, , 10F
-A INPUT -p tcp --dport 80 -j ACCEPT
08/31 13:52, 10F

08/31 13:53, , 11F
然後再 service iptables restart
08/31 13:53, 11F

08/31 13:53, , 12F
這樣 80 就有通了,不過 iptable -L 看不到這個 policy
08/31 13:53, 12F

08/31 13:54, , 13F
我還是比較好奇為什麼 iptables -A INPUT... 不 work
08/31 13:54, 13F

08/31 14:18, , 14F
請教一下 Adama 兄,我發現另一台 CentOS 5.5
08/31 14:18, 14F

08/31 14:19, , 15F
沒有 /etc/sysconfig/iptables 這個檔案,該怎麼修改?
08/31 14:19, 15F

08/31 15:13, , 16F
chain名應該用RH-Firewall-1-INPUT才對。不會照樣照句嗎?XD
08/31 15:13, 16F

08/31 15:18, , 17F
-I還要加插入位置不然就跟-A一樣了 please man iptables
08/31 15:18, 17F

08/31 16:08, , 18F
要改Adama提的那組chain 自己append的都沒用
08/31 16:08, 18F

08/31 17:17, , 19F
iptables -A RH-Firewall-1INPUT -p tcp --dport 80...
08/31 17:17, 19F

08/31 17:17, , 20F
這樣嗎?
08/31 17:17, 20F
文章代碼(AID): #1ENIcdAN (Linux)