我的電腦裝有二張網卡,一張是用來上網的為自動取得,另一張是設固定ip為

172.17.254.3

255.255.255.0

172.17.254.254

這樣二張網卡會同時有二個gateway是會變成無法上網我知道,但因為我工作需要,這張固定ip的網卡除了要可以通172.17.254.X的網段上之外,同時也要能通到172.19.x.x的網段上,因為我需要管理這個網段的ip,這個網段分別有

172.19.1.x

172.19.3.x

172.19.4.x

172.19.5.x ............等等網段

所以我有去問人,對方說我將這個網卡ip設定改為

172.17.254.3

255.255.255.0

不設gateway

改為這樣的設定之後,二張網卡可以同時使用沒問題,但是我卻ping 不到172.19.X.X的ip

如果我是把上網網卡的停用,只用這張且設定改為

172.17.254.3

255.255.255.0

172.17.254.254

的情形下,我可以ping 的到172.19.X.X

這個有方法可以解決嗎?

要讓設ip為172.17.254.3的網卡也可通到172.19.X.X

且二張網卡同時可以使用。

PS我有試著用在dos下route add但我無法成功可能是我哪邊沒設好。

 

解答:

因為沒列出路由表, 無法得知您另一張網卡由 DHCP 會取得一網段,所以僅以您所列資料猜測可能狀況做以下解決方式:(以 Windows 環境為例)

【作法】
1.網卡固定 IP 設定:
IP Address : 172.17.254.3
NetMask : 255.255.255.0
Gateway : 不設

2.重新開機.

3.手動建立靜態路由表:將底下五行複製貼入文字編輯器(如:記事本), 存檔至「routeadd.bat」。
@echo off
cls
route ADD 172.17.254.0 MASK 255.255.255.0 172.17.254.254
route ADD 172.19.0.0 MASK 255.255.0.0 172.17.254.254
exit

4.執行「routeadd.bat」。

5.測試下列各種項目是否正常:
 a.上網
 b.ping 172.17.254.254
 c.ping 172.19.x.x 的電腦或設備.

6.如果步驟5的結果都是可以正常運作,將「routeadd.bat」移到「啟動」資料夾.

7.再度重新開機,重新做步驟5的測試,確認運作是否正常.

 

arrow
arrow
    全站熱搜

    tsowen 發表在 痞客邦 留言(0) 人氣()