linux系統,都是服務器端,行業要求為一對一通訊,都經過路由,而且2個網卡鏈接對應了不同的光纖,不同的交換機,不同的路由
A網:網卡5配置成10.2.13.1,對端客戶端IP為10.2.100.1和10.2.100.2,主通道,平時運行
B網:網卡3配置成10.2.113.1,對端客戶端IP也是10.2.100.1和10.2.100.2,備通道,平時不運行,無資料
目前現象是,10.2.13.1和客戶端10.2.100.1是運行的,如果B網光纖切斷,那么A網通訊正常,
如果B網光纖正常,那么重啟裝置后,A通很短時間,就不再通訊,抓取的以太網報文顯示A全是服務器發送的報文,B全是客戶端發送的報文
抓取報文的命令為tcpdump -i eth4 -w ethe -s0, tcpdump -i eth2 -w ethc -s0
請教,linux是否能如此配置?這是哪里出問題了?作業系統問題還是應用的問題呢?
各圖片抓取如下

以太網報文切圖如下:
網卡5


網卡3

uj5u.com熱心網友回復:
這個現象應該發生在兩個網卡配置不同網段地址,卻插在同一個二層上的情況下。如果是路由分開的13和113,那么明明應該屬于113段的那個二層上就不應該出現外來的發往13段的包。
uj5u.com熱心網友回復:
要解決問題最簡單的就是在路由段把2個網段真的分開,也不要在2段之間亂插網線。要在服務器上單機解決問題會很辛苦,也沒有必要。
uj5u.com熱心網友回復:
兩個路由同等,亂發,再則linux默認a進來的,只能從a口回去。要a口出去,從b口回來,就不接受。要么做策略路由,要么關閉linux路由檢測。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/264299.html
標籤:交換及路由技術
上一篇:cgo問題求助
