Rhel

路由阻塞傳入流量

  • July 31, 2017

我的 Redhat 電腦有問題。

我確實在網路介面上有傳入流量,我們稱之為eth1。我在另一個網路介面上也有傳出流量,我們稱之為eth2

如果未設置傳出流量的路由,則在eth1上正確接收傳入流量(程序正在使用此傳入流中包含的資訊),顯然,由於未設置路由,來自eth2的傳出流量未正確路由。

當我為eth2設置路由時,我的傳出流量現在已正確路由,這裡沒有問題。但是eth1上的傳入流量不再接收!這很好奇,因為我看不到路由如何阻止傳入的流量。

eth1上使用 Wireshark 時,我看到仍然收到數據包。使用 Netcat 時,什麼都沒有收到。

如果我刪除路由,Netcat 現在會收到傳入的流量並且一切正常,但是傳出的eth2流量不再路由,我需要路由這些數據包。

有沒有我不明白的路由機制?

正如克里斯托弗所說:

這些資訊有幫助嗎?也許不是相同的場景,但可能是相關的。 在兩個網路介面上分離網路流量

這有助於禁用反向路徑過濾解決了這個問題。

引用自:https://unix.stackexchange.com/questions/382369