指定某個 protocol 或 port 走特定的網路裝置 ?

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

指定某個 protocol 或 port 走特定的網路裝置 ?

文章訪客 » 週六 10月 29, 2005 3:33 pm

請問一下有沒有方法指定某個 protocol 或是某個 port 的封包走特定的一個 route 或是 device,而不走 default route 呢?

目前情形是這樣的:
有一台址主機同時連到兩個 nat server,其中一個A頻寬較大,另一個B頻寬較小,但是我只有 B 的管理權限。
我目前希望在 B 上作 port forwarding 到這台主機,一般的 traffic 還是走A,但是目前還想不到什麼好方法 :-?
訪客
 

文章Tetralet » 週二 11月 01, 2005 12:18 pm

請參考:

  iptables作port mapping的問題

原理應該是類似的...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章capitalm » 週二 11月 01, 2005 7:35 pm

感謝,我去試試看

(上次忘了登入了 :ooops: )
capitalm
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週四 10月 07, 2004 1:14 pm

文章capitalm » 週五 11月 04, 2005 4:42 pm

已經成功了 :finger1:

#iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport [外部port] -j DNAT --to-destination [主機虛擬IP:內部port]
#iptables -t nat -A POSTROUTING -d [主機虛擬ip] -j SNAT --to-source [NAT server 虛擬ip]
capitalm
懵懂的國中生
懵懂的國中生
 
文章: 121
註冊時間: 週四 10月 07, 2004 1:14 pm


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron