雙網絡卡故障解決方法

2021-04-12 13:54:51 字數 1859 閱讀 7844

很多單位和企業的,出於安全方面的考慮,在計算機上採用了雙網配置,乙個使用者接入internet等外部網路,另乙個接入內部區域網,在使用兩個網絡卡時,常常遇到網路時斷時通的問題,一會是外網不通,一會又是內網斷開。

故障計算機的兩個網絡卡的配置如下:

外網(假設):

子網掩碼:255.255.255.0

預設閘道器:200.200.200.193

內網(假設):

子網掩碼:255.255.255.0

預設閘道器:10.0.10.1

故障原因分析

網路時斷時通的原因,關鍵在於路由,也就是問題出在預設閘道器的身上。先在dos模式下看一下路由情況:

c:/netstat -r

active routes:

network destination        netmask          gateway       inte***ce metric

0.0.0.0          0.0.0.0   200.200.200.193 200.200.200.206        1

0.0.0.0          0.0.0.0        10.0.10.1      10.0.10.95     1

10.0.10.0    255.255.255.0       10.0.10.95      10.0.10.95     1

10.0.10.95 255.255.255.255        127.0.0.1       127.0.0.1     1

10.255.255.255 255.255.255.255       10.0.10.95      10.0.10.95     1

127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1     1 

200.200.200.206 255.255.255.255        127.0.0.1       127.0.0.1  1

200.200.200.255 255.255.255.255   200.200.200.206 200.200.200.206       1

224.0.0.0        224.0.0.0       10.0.10.95      10.0.10.95     1

224.0.0.0        224.0.0.0   200.200.200.206 200.200.200.206        1

255.255.255.255 255.255.255.255       10.0.10.95      10.0.10.95     1

default gateway:    200.200.200.193

這裡顯示的default gateway是:200.200.200.193 。過一會再看時,有可能會變成10.0.10.1 。也就是說,而這個值是變化的。所以這時訪問內網是不通的(本網段除外);而當預設閘道器是10.0.10.1的時候,外網是不能被訪問的。

問題解決

c:/route delete 0.0.0.0 mask 0.0.0.0 10.0.10.1 10.0.10.95

但是如此以來,內網其它網段如10.0.0、10.0.1等將不能訪問。因此我們還須新增一條路由:

c:/route -p add 10.0.0.0 mask 255.255.0.0 10.0.10.1 10.0.10.95

如果你的區域網使用的是整個10段的a類網路的話,那麼子網掩碼應為255.0.0.0 。

帶-p選項是寫入登錄檔,永久生效。

但是,刪除的預設閘道器不會永久有效,等下次啟動計算機後,此項還會存在,因此可把此句寫在乙個.bat檔案,放於windows「啟動」項中而一勞永逸。 

lwip雙網絡卡移植的問題,以及特殊解決方法

我公司產品是雙網口,原來的程式是自己寫的tcp ip協議棧,因為只是簡單實現了arp和tcp udp的最簡單情況,所以有時候在公網上會遇到問題。後來在單網口的產品中移植了lwip,輕量級tcp ip協議棧,覺得一定程度上解決了問題,所以雙網絡卡的產品也要用lwip這個協議棧來實現。這個工作就落到了我...

開機黑屏故障解決方法

開機黑屏故障解決方法 written by jason 本文的解決方法是我根據長期以來的電腦維修 維護的經驗總結而編寫的,目的主要解決電腦的開機沒反應 黑屏沒顯示的問題。文章中的方法主要是針對台式電腦使用,希望可以幫助你解決實際的問題。注意,文章中的操作請在關掉電源的情況下進行除錯!開機電源燈不亮 ...

配置雙網絡卡的方法

最近,新買了一塊usb介面的網絡卡,插到了乙個具有路由功能的裝置上,但是不能正常工作,查了一些資料,終於解決了問題。1.首先,按照通常的辦法設定網路連線,這個連線是正常的,能夠連線到外面的網路。2.新建乙個網路連線,以我現在用的為例進行說明,我的usb介面接的那個裝置的ip預設是192.168.1....