ipfw 與 nat 外部ip 重導的問題 - BBS

Audriana avatar
By Audriana
at 2008-01-31T11:17

Table of Contents



有兩張網卡 fxp0 與 fxp1 ; fxp0 是外部IP(假設為 10.0.0.1) ; fxp1 為內部 ip( 假設為 192.168.0.254 ) ;

目前遇到的問題是 從內部 ip telnet 10.0.0.1 25 轉不進來
但是從 外面其他的 ip telnet 10.0.0.1 25 是 ok 可以work 的...

搞了很久不知道錯在哪裡,想請各位高手幫忙一下,

謝謝!


我列出 相關設定
/etc/rc.conf

firewall_enable="YES" # Set to YES to enable firewall functionality
firewall_script="/usr/local/sbin/firewall.sh" # Which script to run to set up the firewall
firewall_type="OPEN" # Firewall type (see /etc/rc.firewall)
firewall_quiet="NO" # Set to YES to suppress rule display
firewall_logging="NO" # Set to YES to enable events logging
firewall_flags="" # Flags passed to ipfw when type is a file

gateway_enable="YES" # Set to YES if this host will be a gateway.

natd_enable="YES" # Enable natd (if firewall_enable == YES).
natd_program="/sbin/natd" # path to natd, if you want a different one.
natd_interface="fxp0" # Public interface or IPaddress to use.
natd_flags="-f /etc/natd.conf" # config file at /etc/natd.conf


/etc/natd.conf

redirect_port tcp 192.168.0.5:25 10.0.0.1:25

/usr/local/sbin/firwall.sh

# nat
${fwcmd} add 1020 divert natd ip from any to 10.0.0.1 via fxp0
${fwcmd} add 1040 divert natd ip from 192.168.0.0/16 to any

${fwcmd} add 30030 pass ip from 10.0.0.1 to any keep-state
${fwcmd} add 30030 pass ip from 192.168.0.0/16 to any keep-state
${fwcmd} allow tcp from any to me 25


--
Tags: BBS

All Comments

FreeBSD的squid error

Charlie avatar
By Charlie
at 2008-01-31T10:43
※ 引述《bxorw (每天保持微笑)》之銘言: : 我的proxy上的squid 都可以讓使用者正常透過該proxy連線,可是我查詢squid : 會有這個錯誤訊息... : squid: ERROR: Could not send signal 0 to process 58627: (3) No suc ...

安裝時略過 menu config

Annie avatar
By Annie
at 2008-01-30T22:44
※ 引述《ilay (resolution)》之銘言: : ※ 引述《Hubert (Eyes can tell)》之銘言: : : portupgrade -a --batch : 感謝 :) : 順便請問一下這參數和 portupgrade -af 有什麼不同呢 謝謝 ^^ man portupgra ...

安裝時略過 menu config

Carolina Franco avatar
By Carolina Franco
at 2008-01-30T22:37
※ 引述《Hubert (Eyes can tell)》之銘言: : ※ 引述《ilay (resolution)》之銘言: : : 各位好 請教一個問題 : : 小弟我要幫一台機器升級 ports...不過因為距離上一次做升級已經是一段時間了 : : 所以累積了相當份量的必要更新 : : 我是打算想用 p ...

安裝時略過 menu config

Lucy avatar
By Lucy
at 2008-01-30T22:24
※ 引述《ilay (resolution)》之銘言: : 各位好 請教一個問題 : 小弟我要幫一台機器升級 ports...不過因為距離上一次做升級已經是一段時間了 : 所以累積了相當份量的必要更新 : 我是打算想用 portupgrade -a 來跑 : 但是安裝過程中會出現相當多的 menu conf ...

安裝時略過 menu config

Bennie avatar
By Bennie
at 2008-01-30T21:59
各位好 請教一個問題 小弟我要幫一台機器升級 ports...不過因為距離上一次做升級已經是一段時間了 所以累積了相當份量的必要更新 我是打算想用 portupgrade -a 來跑 但是安裝過程中會出現相當多的 menu config 畫面 如果為了手動操作這些 config 就得必須守在 s ...