發信人[email protected] (緣起甚深、緣起不滅),
看板FreeBSD
標 題NATD 下的 port redirect 問題...
發信站中山計中美麗之島 (Mon Aug 25 17:10:18 2003)
轉信站ptt!ctu-reader!ctu-gate!news.nctu!news.nsysu!Formosa
想要解決的問題算蠻常見也蠻單純的...
就只是想要從外部網路(internet)能夠藉由 port 轉送到內部網路(internal)
的 server 而已... 不過看了一堆資料@@ 設定也換了n遍了,
還是沒辦法從外部網路成功連結到內部的 server.
以下是我的設定, 勞煩各位有經驗的網友們能指教一下, 謝謝.
(目前環境是 dhcpd+natd 都能夠正確運作)
使用 adsl 撥號上網,
#rc.conf
(對內)
ifconfig_fxp1="inet 192.168.0.1 netmask 255.255.255.0"
(對外)
ifconfig_fxp0="inet 192.168.1.2 netmask 255.255.255.0"
gateway_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"
natd_interface="fxp0"
natd_enable="YES"
natd_flags="-f /etc/natd.conf"
#rc.firewall
${ipfw} -f flush
${ipfw} add divert natd all from any to any via ${outif}
${ipfw} add pass all from any to any
#natd.conf
dynamic yes
interface fxp0
use_sockets yes
redirect_port tcp 192.168.0.166:5631 5631 (pcanywhere)
redirect_port udp 192.168.0.166:5632 5632 (pcanywhere)
redirect_port tcp 192.168.0.166:80 80 (www)
(192.168.0.166 的這些服務都是已經建立好的)
拜託大家了... 謝謝.
--
* Origin: 中山大學-美麗之島BBS * From: 61.230.43.184 [已通過認證]