服务器双网卡同时跨网使用详细解决办法
在偶然的情況下,網(wǎng)管員會遇到一臺服務(wù)器要求跨兩個(gè)完全不同的網(wǎng),并同時(shí)使用的情況,具體如下圖所示。我最近就遇到了這個(gè)事情。但是我按照平常的網(wǎng)絡(luò)配置進(jìn)行配置后,總是不太對。最后在網(wǎng)上搜了一下,終于解決問題。現(xiàn)在將我的配置過程和經(jīng)驗(yàn)分享如下。
如圖所示,這是我的原始配置。網(wǎng)卡2的網(wǎng)關(guān)不能配置。假如你配置了網(wǎng)卡2的網(wǎng)關(guān),操作系統(tǒng)就不知道該走哪個(gè)網(wǎng)卡出去了。而且你配置的時(shí)候,操作系統(tǒng)會報(bào)錯(cuò),你也配置不起。
配置好以后,我進(jìn)行了測試。PC1用10.10.10.3的地址訪問服務(wù)器是沒有問題的。PC2用192.168.0.3訪問服務(wù)器也沒有問題。貌似一切正常。可是PC3是192.168.1.*網(wǎng)段,是無論如何也訪問不了服務(wù)器的。WHY?如果你的路由器下像我那樣掛了兩個(gè)網(wǎng)段,或者你做了Vlan,你都是訪問不了的。
后來問題終于解決,原來要添加一條靜態(tài)路由。
具體命令如下:
route
add192.168.0.0 mask 255.255.0.0
192.168.0.1
這條命令的作用就是將192.168.0.0段的數(shù)據(jù)包,強(qiáng)制從192.168.0.1端口轉(zhuǎn)發(fā)出去,而不是走默認(rèn)的10.10.10.1網(wǎng)關(guān)出去。這樣PC2和PC3都可以訪問服務(wù)器了。
這個(gè)命令還可以做的更詳細(xì)一些。
route
-padd192.168.0.0 mask
255.255.0.0 192.168.0.1metric
2
加-p參數(shù)是將該條路由永久寫入路由表,這樣服務(wù)器重啟以后,該條路由不會丟失。
參數(shù) metric
2的意思是強(qiáng)制指定192.168.0.0的數(shù)據(jù)包從網(wǎng)卡2出去。但是一般不用指定的如此詳細(xì)。否則你換網(wǎng)卡的話,就有可能出問題。
現(xiàn)在,我試著回答一下上邊我提出的那個(gè)WHY。即,為什么在同一個(gè)網(wǎng)段的PC2可以訪問服務(wù)器,而不在同一網(wǎng)段的PC3卻不能訪問?我認(rèn)為,服務(wù)器出來的192.168.0.0的數(shù)據(jù)包,路由器認(rèn)為是廣播包,因此只會在192.168.0.*的網(wǎng)段內(nèi)給廣播,所以PC2可以訪問,路由器并不會給你轉(zhuǎn)發(fā)到192.168.1.*網(wǎng)段去。所以,PC3是無法訪問服務(wù)器的。
同理,PC3主動訪問服務(wù)器,到了路由器以后,由于路由器沒有服務(wù)器網(wǎng)卡2的路由表,路由器也就不知道該怎么給你轉(zhuǎn)發(fā),所以PC3也無法主動訪問到服務(wù)器。
總結(jié)
以上是生活随笔為你收集整理的服务器双网卡同时跨网使用详细解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 预训练(pre-training/tra
- 下一篇: windows7家庭版,专业版,旗舰版,