如何讓某一個程式只使用一張特定 NIC ?

我家裡有兩個 DSL connection, 兩個都各有 router
其實這是過渡時期啦, 大約兩個禮拜而已, 但是技術上我希望自己可以練習完成以下這樣的設定
-----------------
NIC1 (192.168.1.x) <-> Router 1 <-> DSL 1
NIC2 (192.168.2.x) <-> Router 2 <-> DSL 2

電腦上有兩張網卡個別連上兩個網路, 我希望 P2P 軟體 (BT, eMule) 只使用 DSL2 的 connetion, 這樣它們可以全速下載, 而把 DSL1 完全留給 internet browsing,

但是在軟體的選項內沒有找到任何有關 bind to NIC 的功能, 想了很久不知道要如何從 routing table 去做, 因為 P2P 的 destination 也並沒有固定

是不是需要3rd party software 才能做到??



2006-07-10 14:27 發佈
文章關鍵字 程式 NIC
小的有個想法,不過也沒實際測試過,若有錯誤煩請各位大大更正

使用 XP 內建的 Windows 防火牆,設定P2P軟體的通行原則為:
NIC1允許 NIC2禁止。

若成功也請回覆,謝謝!
我是酸咖啡,酸咖啡就是我。

記得Windows 防火牆 是檔進不檔出的
不知道 espresso.li 大大的方法是否真的可行 很好奇 :)

我想的方法是 在ie裡面設定proxy (隨便想想的 ^^" )
然後用 route 指令讓browsing都走第二張卡到proxy
(如果第二台route可當proxy也可以直接用)

其他軟體(p2p)沒意外的話應該都是會用抓到的第一張卡
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?