[Linux]phpbb2 除了 httpd 還要開哪些 ?
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
-
streitleak
- 星球公民

- 文章: 261
- 註冊時間: 2003-07-26 04:44
- 來自: 龍潭
- 聯繫:
要看分享器有沒有檔PORT阿...Xd
像我沒設定分享器去對應PORT的話..都會連不上...
除非你的分享器後面只接一台電腦...XD
像我沒設定分享器去對應PORT的話..都會連不上...
除非你的分享器後面只接一台電腦...XD
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節
streitleak 寫:要看分享器有沒有檔PORT阿...Xd
像我沒設定分享器去對應PORT的話..都會連不上...
除非你的分享器後面只接一台電腦...XD
我有設定指定呀!
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
對不起,上次是提可能與 port 25 相關的片段\r
全部如下 (內容是參考鳥哥和淺倉中網站的文件)
#!/bin/bash
EXTIF="ppp0"
INIF="eth1"
INNET="192.168.1.0/255.255.255.0"
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export PATH EXTIF INIF INNET
modprobe ip_tables > /dev/null 2>&1
modprobe iptable_nat > /dev/null 2>&1
modprobe ip_nat_ftp > /dev/null 2>&1
modprobe ip_nat_irc > /dev/null 2>&1
modprobe ip_conntrack > /dev/null 2>&1
modprobe ip_conntrack_ftp > /dev/null 2>&1
modprobe ip_conntrack_irc > /dev/null 2>&1
/sbin/iptables -F
/sbin/iptables -X
/sbin/iptables -Z
/sbin/iptables -F -t nat
/sbin/iptables -X -t nat
/sbin/iptables -Z -t nat
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT DROP
/sbin/iptables -P FORWARD DROP
/sbin/iptables -A INPUT -i lo -j ACCEPT
/sbin/iptables -A OUTPUT -o lo -j ACCEPT
/sbin/iptables -A FORWARD -i lo -j ACCEPT
/sbin/iptables -A FORWARD -o lo -j ACCEPT
/sbin/iptables -t nat -P PREROUTING ACCEPT
/sbin/iptables -t nat -P POSTROUTING ACCEPT
/sbin/iptables -t nat -P OUTPUT ACCEPT
if [ "$INIF" != "" ]; then
/sbin/iptables -A INPUT -i $INIF -j ACCEPT
/sbin/iptables -A OUTPUT -o $INIF -j ACCEPT
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -s $INNET -o $EXTIF -j MASQUERADE
fi
#if [ -f /usr/local/virus/iptables/iptables.deny ]; then
# sh /usr/local/virus/iptables/iptables.deny
#fi
#if [ -f /usr/local/virus/iptables/iptables.allow ]; then
# sh /usr/local/virus/iptables/iptables.allow
#fi
# 杜絕砍站
if [ -f /usr/local/virus/httpd-err/iptables.http ]; then
sh /usr/local/virus/httpd-err/iptables.http
fi
#允許 ICMP 封包和允許建立的連線
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
AICMP="0 3 3/4 4 11 12 14 16 18"
for tyicmp in $AICMP
do
/sbin/iptables -A INPUT -i $EXTIF -p icmp --icmp-type $tyicmp -j ACCEPT
done
我以為這裡已經開放了說
# mail
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 25 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 25 --dport 1024:65535 -j ACCEPT
# mail server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 25 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 25 -d any/0 --dport 1024:65535 -j ACCEPT
# web browser
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 80 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 80 --dport 1024:65535 -j ACCEPT
# web server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 80 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 80 -d any/0 --dport 1024:65535 -j ACCEPT
# pop2
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 109 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 109 --dport 1024:65535 -j ACCEPT
# pop2 server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 109 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 109 -d any/0 --dport 1024:65535 -j ACCEPT
# pop3
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 110 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 110 --dport 1024:65535 -j ACCEPT
# pop3 server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 110 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 110 -d any/0 --dport 1024:65535 -j ACCEPT
# imap
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 143 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 143 --dport 1024:65535 -j ACCEPT
# imap server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 143 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 143 -d any/0 --dport 1024:65535 -j ACCEPT
# https
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 443 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 443 --dport 1024:65535 -j ACCEPT
# https server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 443 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 443 -d any/0 --dport 1024:65535 -j ACCEPT
全部如下 (內容是參考鳥哥和淺倉中網站的文件)
#!/bin/bash
EXTIF="ppp0"
INIF="eth1"
INNET="192.168.1.0/255.255.255.0"
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export PATH EXTIF INIF INNET
modprobe ip_tables > /dev/null 2>&1
modprobe iptable_nat > /dev/null 2>&1
modprobe ip_nat_ftp > /dev/null 2>&1
modprobe ip_nat_irc > /dev/null 2>&1
modprobe ip_conntrack > /dev/null 2>&1
modprobe ip_conntrack_ftp > /dev/null 2>&1
modprobe ip_conntrack_irc > /dev/null 2>&1
/sbin/iptables -F
/sbin/iptables -X
/sbin/iptables -Z
/sbin/iptables -F -t nat
/sbin/iptables -X -t nat
/sbin/iptables -Z -t nat
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT DROP
/sbin/iptables -P FORWARD DROP
/sbin/iptables -A INPUT -i lo -j ACCEPT
/sbin/iptables -A OUTPUT -o lo -j ACCEPT
/sbin/iptables -A FORWARD -i lo -j ACCEPT
/sbin/iptables -A FORWARD -o lo -j ACCEPT
/sbin/iptables -t nat -P PREROUTING ACCEPT
/sbin/iptables -t nat -P POSTROUTING ACCEPT
/sbin/iptables -t nat -P OUTPUT ACCEPT
if [ "$INIF" != "" ]; then
/sbin/iptables -A INPUT -i $INIF -j ACCEPT
/sbin/iptables -A OUTPUT -o $INIF -j ACCEPT
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -s $INNET -o $EXTIF -j MASQUERADE
fi
#if [ -f /usr/local/virus/iptables/iptables.deny ]; then
# sh /usr/local/virus/iptables/iptables.deny
#fi
#if [ -f /usr/local/virus/iptables/iptables.allow ]; then
# sh /usr/local/virus/iptables/iptables.allow
#fi
# 杜絕砍站
if [ -f /usr/local/virus/httpd-err/iptables.http ]; then
sh /usr/local/virus/httpd-err/iptables.http
fi
#允許 ICMP 封包和允許建立的連線
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
AICMP="0 3 3/4 4 11 12 14 16 18"
for tyicmp in $AICMP
do
/sbin/iptables -A INPUT -i $EXTIF -p icmp --icmp-type $tyicmp -j ACCEPT
done
我以為這裡已經開放了說
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 25 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 25 --dport 1024:65535 -j ACCEPT
# mail server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 25 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 25 -d any/0 --dport 1024:65535 -j ACCEPT
# web browser
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 80 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 80 --dport 1024:65535 -j ACCEPT
# web server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 80 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 80 -d any/0 --dport 1024:65535 -j ACCEPT
# pop2
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 109 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 109 --dport 1024:65535 -j ACCEPT
# pop2 server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 109 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 109 -d any/0 --dport 1024:65535 -j ACCEPT
# pop3
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 110 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 110 --dport 1024:65535 -j ACCEPT
# pop3 server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 110 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 110 -d any/0 --dport 1024:65535 -j ACCEPT
# imap
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 143 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 143 --dport 1024:65535 -j ACCEPT
# imap server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 143 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 143 -d any/0 --dport 1024:65535 -j ACCEPT
# https
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 443 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 443 --dport 1024:65535 -j ACCEPT
# https server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 443 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 443 -d any/0 --dport 1024:65535 -j ACCEPT
-
streitleak
- 星球公民

- 文章: 261
- 註冊時間: 2003-07-26 04:44
- 來自: 龍潭
- 聯繫:
請照我的方式去取得現在的規則..
請輸入下列指令\r
iptables-save > firewall
在你現在所在的目錄檢視firewall這個檔案...
再把裡面的東西貼出來...
請輸入下列指令\r
iptables-save > firewall
在你現在所在的目錄檢視firewall這個檔案...
再把裡面的東西貼出來...
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節
內容如下,煩請指導一下, thanks a lot.
# Generated by iptables-save v1.2.3 on Sun Feb 8 18:05:43 2004
*filter
:INPUT DROP [44:2288]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -i eth1 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 0 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 3/4 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 12 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 14 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 16 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 18 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 25 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 25 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 80 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 80 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 109 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 109 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 110 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 110 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 143 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 143 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 443 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 443 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --dport 25 -j ACCEPT
-A FORWARD -i lo -j ACCEPT
-A FORWARD -o lo -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -o eth1 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 25 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 25 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 80 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 80 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 109 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 109 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 110 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 110 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 143 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 143 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 443 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 443 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --dport 25 -j ACCEPT
COMMIT
# Completed on Sun Feb 8 18:05:43 2004
# Generated by iptables-save v1.2.3 on Sun Feb 8 18:05:43 2004
*nat
:PREROUTING ACCEPT [63:5397]
:POSTROUTING ACCEPT [9:1546]
:OUTPUT ACCEPT [9:1546]
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o ppp0 -j MASQUERADE
COMMIT
# Completed on Sun Feb 8 18:05:43 2004
# Generated by iptables-save v1.2.3 on Sun Feb 8 18:05:43 2004
*filter
:INPUT DROP [44:2288]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -i eth1 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 0 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 3/4 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 12 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 14 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 16 -j ACCEPT
-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 18 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 25 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 25 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 80 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 80 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 109 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 109 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 110 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 110 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 143 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 143 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 443 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --sport 1024:65535 --dport 443 -j ACCEPT
-A INPUT -i ppp0 -p tcp -m tcp --dport 25 -j ACCEPT
-A FORWARD -i lo -j ACCEPT
-A FORWARD -o lo -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -o eth1 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 25 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 25 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 80 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 80 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 109 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 109 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 110 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 110 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 143 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 143 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 1024:65535 --dport 443 -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --sport 443 --dport 1024:65535 ! --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A OUTPUT -o ppp0 -p tcp -m tcp --dport 25 -j ACCEPT
COMMIT
# Completed on Sun Feb 8 18:05:43 2004
# Generated by iptables-save v1.2.3 on Sun Feb 8 18:05:43 2004
*nat
:PREROUTING ACCEPT [63:5397]
:POSTROUTING ACCEPT [9:1546]
:OUTPUT ACCEPT [9:1546]
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o ppp0 -j MASQUERADE
COMMIT
# Completed on Sun Feb 8 18:05:43 2004
-
streitleak
- 星球公民

- 文章: 261
- 註冊時間: 2003-07-26 04:44
- 來自: 龍潭
- 聯繫:
建議你去linux.vbird.org參考防火牆的設定...
另外就是你現在的網路架構是??
應該是設定錯誤的關係..
另外就是你現在的網路架構是??
應該是設定錯誤的關係..
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節
環境如下
linux 2.4.7-10
apache 1.3.29
php 4.3.4
mysql 5.0.0-alpha
phpbb 2.0.6
hinet adsl 動態 IP
兩張網卡\r
eth1 對內\r
eth0 對外 經 rp-pppoe 3.5-3 連上 internet
區網用 HUB 相連\r
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
然後
/sbin/iptables -A INPUT -p tcp -i $EXTIF --dport 25 -j ACCEPT
這樣是可以發信的(以上為鳥哥網站寫法)
因為我以前用 淺倉中 網站的寫法 也可以寄信,但最近重裝時卻有問題
它的寫法如下
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT DROP
/sbin/iptables -P FORWARD DROP
# mail
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 25 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 25 --dport 1024:65535 -j ACCEPT
# mail server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 25 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 25 -d any/0 --dport 1024:65535 -j ACCEPT
\n我是想說,這樣會不會比較安全\r
但不曉得哪裡出問題,這次卻無法成功
感謝各位先進指導,我是有讀過其他參考資料,但解決不了才求教,請包涵
linux 2.4.7-10
apache 1.3.29
php 4.3.4
mysql 5.0.0-alpha
phpbb 2.0.6
hinet adsl 動態 IP
兩張網卡\r
eth1 對內\r
eth0 對外 經 rp-pppoe 3.5-3 連上 internet
區網用 HUB 相連\r
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
然後
/sbin/iptables -A INPUT -p tcp -i $EXTIF --dport 25 -j ACCEPT
這樣是可以發信的(以上為鳥哥網站寫法)
因為我以前用 淺倉中 網站的寫法 也可以寄信,但最近重裝時卻有問題
它的寫法如下
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT DROP
/sbin/iptables -P FORWARD DROP
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp --sport 1024:65535 -d any/0 --dport 25 -j ACCEPT
/sbin/iptables -A INPUT -i $EXTIF -p tcp ! --syn -s any/0 --sport 25 --dport 1024:65535 -j ACCEPT
# mail server
/sbin/iptables -A INPUT -i $EXTIF -p tcp -s any/0 --sport 1024:65535 --dport 25 -j ACCEPT
/sbin/iptables -A OUTPUT -o $EXTIF -p tcp ! --syn --sport 25 -d any/0 --dport 1024:65535 -j ACCEPT
\n我是想說,這樣會不會比較安全\r
但不曉得哪裡出問題,這次卻無法成功
感謝各位先進指導,我是有讀過其他參考資料,但解決不了才求教,請包涵
-
streitleak
- 星球公民

- 文章: 261
- 註冊時間: 2003-07-26 04:44
- 來自: 龍潭
- 聯繫:
你要先把鳥哥說的看懂...
基本上我會建議你看iptables 的說明檔...
在配上鳥哥的說明你應該就知道為啥會出不去了..
-P的意義你要先了解...
設定上請針對eth0做設定即可..那個才是主要的封包來源...
基本上我會建議你看iptables 的說明檔...
在配上鳥哥的說明你應該就知道為啥會出不去了..
-P的意義你要先了解...
設定上請針對eth0做設定即可..那個才是主要的封包來源...
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望
汝本將末看取
-------------《人類帝國》國歌一節


