雙網卡(wlan0 ,eth0)同時sock收資料 - Linux

Ophelia avatar
By Ophelia
at 2015-09-26T00:57

Table of Contents


Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
10.101.131.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
140.117.89.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
140.117.89.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1

我現在將IP routing改成這樣以後,
wlan0可以接收到140.117.89.50 的封包,
但是eth1接收不到相同140.117.89.50的封包

是因為不能設定兩次嗎?

如果不行這樣設定,
要如何設定才可以讓wlan0 , eth1 都接收140.117.89.50的封包呢?

謝謝大家的回覆!

※ 引述《hardware (硬體)》之銘言:
: 我在A電腦送兩份資料到B電腦
: A 一份資料送給 B的eth0網卡那個IP
: A 另外一份資料送給 B的wlan0無線網卡的那個IP
: 但是B 的linux只會接收default gateway那一張網卡資料,不曉得為什麼
: Ubuntu 12.04
: Kernel IP routing table
: Destination Gateway Genmask Flags Metric Ref Use Iface
: 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
: 192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 wlan0
: 140.117.89.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
: 是哪邊的要改嗎?
: 我這樣的rule,socket只會接收default gateway那一張網卡的資料
: 我開wireshark去看兩支網卡,封包都有進來,
: 但是socket就只能接收到,default gateway那一張網卡的資料
: PS. Ubuntu 12.04 和 Ubuntu 10.04 差別
: 10.04 default GW rule會是最後一個
: 我記得routing table排序會跟優先權有關係
: Ubuntu 10.04
: Kernel IP routing table
: Destination Gateway Genmask Flags Metric Ref Use Iface
: 192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
: 10.0.3.0 0.0.0.0 255.255.255.0 U 1 0 0 eth1
: 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
: 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
: 謝謝

--
Tags: Linux

All Comments

Kumar avatar
By Kumar
at 2015-09-30T20:42
有關 routing 的部分, 請先去了解 (google) 一下
Victoria avatar
By Victoria
at 2015-10-02T23:09
Linux Advanced Routing
Blanche avatar
By Blanche
at 2015-10-07T21:33
另外, 光就 "都接收"..."的封包" 一事, 請查詢 rp_filter .
Bethany avatar
By Bethany
at 2015-10-09T23:08
已解決

雙網卡(wlan0 ,eth0)同時sock收資料

Harry avatar
By Harry
at 2015-09-24T23:44
我在A電腦送兩份資料到B電腦 A 一份資料送給 B的eth0網卡那個IP A 另外一份資料送給 B的wlan0無線網卡的那個IP 但是B 的linux只會接收default gateway那一張網卡資料,不曉得為什麼 Ubuntu 12.04 Kernel IP routing table Desti ...

好用的效能分析工具?

Doris avatar
By Doris
at 2015-09-24T17:40
因為寫了個比較複雜的程式,希望能分析程式帶給系統的load進而改進 想請問有沒有好用的系統效能分析工具, 可以分析正在跑的thread帶給系統的load(包括CPU跟IO) (給我關鍵字提示一下就好,感謝) - ...

CentOS 5.8安裝不進USB內

Ida avatar
By Ida
at 2015-09-23T19:47
大家好 小弟嘗試在幾台Server內灌CentOS 5.8 計畫用USB安裝 但過程碰到了點問題無法順利安裝到USB內 版本為CentOS 5.8 64位元 DVD版 有DVD1跟DVD2 一個4.4GB另一個600MB 使用Windows 7虛擬機安裝沒有問題 因此應該不是檔案不完整的狀況 希望能向版 ...

fedora 22找不到syscall_table 求解

Dinah avatar
By Dinah
at 2015-09-23T18:18
小魯本身並無linux經驗 只有因為一些需求架了一個server 但最近因為功課需求 老師希望我們透過linux來新增一個system call 小魯在網路上找尋到了一些相關的資訊 以及老師給我們的資料都是要先找到syscall table 在這裡先說一下小魯目前的環境是在 fedora 22 s ...

有關m3u8的支援度

Todd Johnson avatar
By Todd Johnson
at 2015-09-23T17:52
如題 不知道這個問題在這問試不適合 因為環境是RP1,OS是raspbian 使用mplayer 連到自建的m3u沒有問題,可以正常播放 但是連到其他人的m3u8就會顯示出錯,無法執行 查了一下有關m3u8,應該是針對m3u的UTF-8標準的新副檔名 但內容應該跟m3u沒什麼差別? 不過不管 ...