1. 程式人生 > >win7配置雙網絡卡與centos相互連通

win7配置雙網絡卡與centos相互連通

物理裝置:

家裡有2檯筆記本電腦,各自有2塊網絡卡,均能正常使用。

2個機器分別命名為PC1,PC2。

PC1安裝win7,PC2安裝centos6.4。

應用場景:

由於需要,在PC2上安裝 了相應的Linux開發環境,由於多數情況下都是在PC1上使用,故通過vnc遠端連線到PC2上做一些開發的事情。

已經有一個路由器了,理論上來說2臺PC機器直接通過路由器連線即可。

但是目前的情況是兩臺PC機通過路由器連線時,相互ping的延時非常大,多則達100ms級別,這樣通過vnc連線時螢幕重新整理延遲特別大,不能接受。(不知道為何,估計是路由器韌體的問題,暫且不表

於是就想到通過一個私有網路配置的方式直接連線2臺PC機,實現互連。

而此時兩臺PC均可以通過各自的無線網絡卡連線路由器上外網,我需要分別配置PC1和PC2,使得他們能夠在另外一塊網絡卡上建立一個私有網路。

實現步驟:

我配置的靜態IP是10.153.144.100,這個IP地址在windows系統上新增靜態路由的時候會用到。

完成配置之後請重啟網路:/etc/init.d/network restart。

2.配置PC1,由於win7原生就支援雙網絡卡,所以windows系統這邊要配置的是新增一條靜態路由到私有網路,同時在有線網絡卡上配置一個靜態IP即可。配置完畢之後需要重啟windows系統才能生效。

第一步:檢視當前的路由資訊。

在windows控制檯執行命令:route print,關注如下資訊:


如圖所示,目前存在2塊網絡卡,分別是12和11。其中11是無線網絡卡,12就是直接通過網線與PC2連線的有線網絡卡。這個資訊需要在接下來的配置中用到。

第二步:新增靜態路由到私有網路:10.153.144.0。

通過有線網絡卡新增靜態路由到私有網路,閘道器直接設定為PC2的靜態IP地址

在windows控制檯執行:route add -p 10.153.144.0 mask 255.255.255.010.153.144.100 if 12

同時,需要配置PC1上的有線網絡卡IP地址,如下圖所示:

重啟windows系統,OK!

這樣PC2和PC1之間就可以通過一個私有網路實現互聯互通,同時各自還可以像原來的方式獨自使用。