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之間就可以通過一個私有網路實現互聯互通,同時各自還可以像原來的方式獨自使用。