服務器上有兩塊網卡,A網卡IP為192.168.1.5,接在一個交換機SA上,B網卡IP 172.168.1.6,接在另外一個交換機SB上,程式需要處理A網卡收到的資訊,其中的資訊1來自交換機SA,資訊2來自交換機SB。因此把網卡A設定了兩個IP,一個為192.168.1.5,另外一個IP為172.168.1.5。交換機SB發送給172.168.1.5的資訊通過接服務器上的B網卡172.168.1.6來轉發。請問能否實作這樣的功能?應該怎么做?
uj5u.com熱心網友回復:
訂,求高手幫忙!uj5u.com熱心網友回復:
不用這么麻煩,直接在程式里系結IP就可以,A網卡也不需要設定兩個IP模塊A,系結192.168.1.5這個地址
模塊B,系結172.168.1.6這個地址
說句和問題不相干的。 172.168.1.6這是一個公網IP,172段的私有IP范圍是 172.16.0.0/12(172.16.0.1-172.31.255.254),現在這種規劃會有隱患,條件允許的話,把它改成私有ip吧
uj5u.com熱心網友回復:
應用軟體既要接收SA交換機來的資訊,又要接收交換機SB的資訊,因為兩個交換機傳過來的資訊都需要,而且都是實時的資訊,軟體只能處理一個網卡收到的資訊,所以想利用服務器的另外一個網卡,比如是B,B網卡收到SB交換機的資訊后及時傳遞給網卡A,加上A網卡本身接在交換機SA上,這樣的話A網卡就能同時接受到了SA交換機和SB交換機的資訊。達到了我的要求,現在就是不知道怎么設定才能使網卡B收到資訊后轉發個網卡A.172.168.1.6只是舉個例子,不是真實的IP.謝謝Runnerchin
uj5u.com熱心網友回復:
TCP不太好處理,如果是UDP的話,可以寫一個程式在B網卡上監聽,把所有發送過來的包原封不動地發給A網卡uj5u.com熱心網友回復:
在服務器上啟動路由不可以嗎轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/124042.html
標籤:交換及路由技術
