Windows

將程序綁定到 Windows 上的傳出 IP 地址?

  • July 11, 2009

我有一個帶有雙 NIC 的 Windows 7 RC 建構系統。每個 NIC 都連接到具有不同靜態 IP 的子網(一個為 192.168.1.8,另一個為 172.16.0.2)。

某些程序 (uTorrent) 具有允許它們使用特定 IP 進行傳出流量的配置。這就像一個魅力,沒有抱怨。但是,當我打開 Putty 時,我找不到任何可以讓我做同樣事情的配置資訊,而且當我實際使用它時,它使用的是預設的傳出 IP(到另一個子網的延遲比去它的要長得多)直接地)。有沒有辦法告訴 Putty 使用非預設傳出 IP?

我嘗試過使用 Windows 防火牆來限制 Putty 僅使用我想要的 IP,但這似乎也不起作用。

我有這種感覺,這沒有提供足夠的資訊或特異性,所以如果我錯過了重要的細節,請告訴我。

聽起來好像您需要靜態路由,即

route -p add x.x.x.x mask y.y.y.y <gateway> metric 1

其中 xxxx 和 yyyy 是目標子網,是您要使用的網關。大概在 192.168.1 子網中有一個網關,在 172.16.0.0 子網中有一個網關。請注意,這是一個全域設置,即它影響所有應用程序,而不僅僅是 Putty。它告訴 Windows IP 堆棧通過您指定的網關路由 xxxx 的所有數據包。

JR

引用自:https://serverfault.com/questions/39347