我的電腦裝有二張網卡,一張是用來上網的為自動取得,另一張是設固定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的測試,確認運作是否正常.
留言列表