※ 引述《[email protected] (鞋帶打結)》之銘言:
> ※ 引述《[email protected] (我有我的調調)》之銘言:
> : 各位大大你們好
> : 我現在在bsd上架了個NAT
> : 內部的已經可以上網~ 內對外都沒問題了
> : 不過因為我內部不只有一台電腦
> : 我想要將內部的電腦當作Server來用,我知道NAT有轉port的功能
> : 但是我現在例如說80port 要轉到A電腦 3000port
> : 21port 要轉到B電腦 21port
> 你有試過寫兩行natd_flag不行嗎?應該是可以的。
> 再不行你先把你的firewall type設為OPEN再試試。
--
∕ 發信站: 來源:
◥◤ 元智資管.螺絲起子 140.138.144.238
│ (bbs.mis.yzu.edu.tw)
┴
natd_flag 的設定不管設定幾行,都只有最後的設定的那一行有效 :p
設定方式有二種:
1.
natd_flags="-redirect_port tcp A:3000 80 \
-redirect_port udp A:3000 80 \
-redirect_port tcp B:21 21 \
-redirect_port udp B:21 21"
2.
natd_flags="-f /etc/natd.conf"
natd.conf
-----
redirect_port tcp A:3000 80
redirect_port udp A:3000 80
redirect_port tcp B:21 21
redirect_port udp B:21 21
-----
通常建議第二種方法比較好
另外比較可能出現的問題就是ftp
配合 firewall 的 keep-state 應該就可以解決 :)